Discover the wonders of Silhouette Island
Silhouette Island is the 3rd largest island in the Seychelles, it is also the most untouched island with 93% making up a National Park and only one resort - Hilton Seychelles Labriz Resort & Spa, discover below many reasons why Silhouette is unique from every other Island in Seychelles.