(Click to enlarge) Madagascar (Mapping Specialists, Ltd.) Madagascar An island country in the Indian Ocean off the southeast coast of Africa
www.answers.com/topic/madagascar