Home » Madagascar

Tag - Madagascar

Madagascar Country Profile

Situated off the southeast coast of Africa, Madagascar is the fourth largest island in the world. Having developed in isolation, the island nation is famed for...

Five Things to Know About Madagascar

Madagascar, a large island state in the Indian Ocean where the first round of the presidential elections will be held on Thursday, is one of the world’s...