Silhouette Island 

Silhouette Island is in the Seychelles. Just north is North Island, an exclusive resort. Silhouette Island is largely uninhabited, but has one luxury hotel and one lodge on it.

Silhouette Island Photos

Loading photos…

Silhouette Island Hotels

Additional Silhouette Island Hotels

Silhouette Island Map

Explore the map of Silhouette Island on Mapcarta.

Escape to a Nearby Place

Photos: Fulvio Nuttless. Powered by Mapcarta. About Around Guides.
Photos provided by Panoramio under the copyright of their owners.
Loading photos…