
A Seychelles private island, Denis Island, has been presented with the Environmental Sustainability Award at this year’s Seychelles Business Awards.
Denis Island – Courtesy of Vladi Private Islands
Luxury island retreat Denis Island has this week been announced as the winner of the prestigious Environmental Sustainability Award at the …Read More: Seychelles: Denis Private Island Wins Environmental Accolade