Visit Île Sainte-Marie, The Islands & Beaches of Madagascar
Ile Sainte-Marie is a sleepy island off Madagascar’s east coast, ringed by deserted beaches, traditional fishing villages and just a handful of small lodges. As well as a colourful history of piracy in the old days, it now boasts some of the best whale watching in Africa.