Silhouette Island
Silhouette Island Silhouette Island, the third largest granite island within the Seychelles, is an oasis of peace and tranquility. The green, round-shaped island is covered with prehistoric rain forest. Accessible…
Continue reading