Chauve Souris  Island, Seychelles

Chauve Souris island, Seychelles

Tiny private island covered in lush tropical vegetation 300 metres off Cote D'Or beach, Praslin