View overlooking wind farm
View overlooking Eden Island
Baie Ternay Marine National Park
Hillcrest Villas
Silhouette
Victoria
Unity House
Wind farm
Seychelles