what body of water is madagascar in
Geography of Madagascar. The island nation of Madagascar is located in the Indian Ocean and occupies an important position along the Mozambique Channel. It is also the fourth largest island in the world.