Betsiboka Estuary Beach: Mahajanga's Red Sands & Local Life | OnlyBeaches