
Travel 360: Insider’s Guide To Madagascar
Madagascar is an island in the Indian ocean, one that became infamous with the release of the movie by the same name, featuring a bunch of zoo animals who wash up on the shore. Well, you will not find a bunch of talking animals in Madagascar, but you will find a whole other fantastic world that is tempting people to travel form far and wide to visit this wonderful destination. Pic: Handluggageonly There are over 12,000 species of plants on this island, and more than three-qua