Madagascar

History and Beauty of Madagascar Madagascar, island nation lying off the southeastern shore of Africa. Madagascar is the fourth biggest island on the planet, after…