Africa’s Largest Island
January 18th, 2010

Madagascar is the world’s fourth largest island, located in the Indian Ocean approximately 500 kilometers from Mozambique. This African nation carries a bit of a mystique, perhaps due to its location and incredible wildlife, many species which are indigenous to the island. If you’ve seen images of Madagascar on television or in movies, you’ve most [...]

READ MORE