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