French Russian Italian

PHOTO GALLERY

Labriz Seychelles, Silhouette Island - Photo Gallery

Silhouette island, the third largest in the Seychelles, arises from an expanse of translucent Indian Ocean, with pristine beaches and slopes covered in lush tropical forest.

 

 

Click thumbnail to preview