Location

Seychelles Thumbnail

Seychelles

The Republic of Seychelles consists of 115 islands covering a land area of 455km². General information about the Seychelles and its history can be found in this section.

Praslin Island Thumbnail

Praslin Island

Praslin is Seychelles' second largest island and home to the Vallée de Mai UNESCO World Heritage Site, where the famous Coco de Mer grows wild in abundance.

Anse Kerlan Thumbnail

Anse Kerlan

Anse Kerlan is a beautiful beach in the north west of Praslin Island. This is where Castello Beach Hotel is located.