Off the coast of mainland Africa lies the island nation of Madagascar. The people of this island share the land with a w... MoreMadagascar
Country Profiles