Approached from a distance, Silhouette Island is a striking sight-lusg, emerald green tropical forest is a prominent feature of the island, coupled with an imposing mountain whose peak tips in to a crown of cloudy glory. Such an island deserves a trucly exceptional resort; opening in September 2006, Labriz, a new five star property premises to offer an outstanding experience of the Seychelles.