onlybeaches

Counting the waves…

Mahabibo Beach: Mahajanga's Hidden, Calm Sands in Madagascar | OnlyBeaches