Le Jardin des Palmes

Anse La Mouche
Mahe Island
Seychelles