Madagascar: Nosy Tanikely Marine National Park

Nosy Tanikely is a tiny sand island just off the coast of Nosy Be (the largest island in Madagascar). It is surrounded by coral reef (which is in a healthy shape and teaming with fish and corals) and spectacular white sand beaches, long and wide especially at low tide. The entire island is a national park.