NEWSAR
Multi-perspective news intelligence
Grande-Terre

Grande-Terre

Location

Grande-Terre is the main island of the French overseas region of Mayotte. The island is located in the northern Mozambique Channel in the Indian Ocean between northwestern Madagascar and northeastern Mozambique. Spread across an area of 363 km2 (140 sq mi), it is part of the Comoros archipelago.

Mentions:0
7 Days:0