By browsing on our website, you are agreeing to our cookies policy.
Silhouette Island, the third largest islet in the Seychelles, boasts a 1.5km sandy beach on one site, and green mountain tops on the other, and is home to Silhouette National Park.
P.O. Box 25255, 1308 Nicosia, Cyprus sales@traveltradeweekly.travel editorial@traveltradeweekly.travel