A resort that fulfills great expectations. Pure, unspoiled nature. An island of unfathomed beauty. The essence of the Seychelles. Labriz Silhouette is an experience for guests with an urge for the spectacular. Mount Dauban towers overhead, its peak hidden in mist, slopes covered in forest. White sand beaches separate rainforest from sea.