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

Escape to a Nearby Place

Photos: Fulvio Nuttless, From a Google User. Powered by Mapcarta. About Around Guides.
Photos provided by Panoramio under the copyright of their owners.
Loading…