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.

There are scores of virgin islands 80 kilometers off the coast and accessible by boat, islands containing the most pristine of waters and sands.