Toliara Images-Madagascar

» Display Options | (10 photos)

Madagascar, or Republic of Madagascar (older name Malagasy Republic), is an island nation in the Indian Ocean off the southeastern coast of Africa. The main island, also called Madagascar, is the fourth-largest island in the world. Madagascar's sources of growth are tourism; textile and light manufacturing exports (notably through the EPZs); agricultural products and mining. Madagascar is the world's leading producer of vanilla and accounts for about half the world's export market. Tourism...
more »