Mahe. Beau Vallon. Seychelles.

FROM WIKIVOYAGE: