2BELO SUR MER, MADAGASCAR
Lying on the banks of the Indian Ocean is the coastal town of Belo Sur Mer in Madagascar. But there are waters even clearer than the one on the coast.
Lying on the banks of the Indian Ocean is the coastal town of Belo Sur Mer in Madagascar. But there are waters even clearer than the one on the coast.