News

Madagascar, one of the largest islands in the world, is located off the southeast coast of Africa in the Indian Ocean, separated from the continent by the Mozambique Channel. Its capital ...
The soft-eyed, soft-voiced people of Madagascar speak a liquid language in which there is no word for time. Under French administration, however, most of the Malagasy (as ethnologists call them ...