
10 reasons to visit the island of Nosy Be in Madagascar
Nosy Be, which means “big island” in Malagasy, is Madagascar’s most popular beach resort thanks to its laid-back towns, unique wildlife, and amazing snorkelling. Located just off the coast of Africa, the world's oldest island is home to weird and …