Desroches Island / Travel & Tourism

Desroches is an exclusive private island situated in the far outer limits of the Seychelles boasting incredible natural beauty and prolific marine life with luxurious and spacious accommodation and facilities.