Comoros (GPS: 12 10 S, 44 15 E) is located in Southern Africa, a group of islands at the northern mouth of the Mozambique Channel, about two-thirds of the way between northern Madagascar and northern Mozambique. The country’s area measurements are total: 2,235 sq km; land: 2,235 sq km, water: 0 sq km. This sovereign state is slightly more than 12 times the size of Washington, DC. The total irrigated land is 1.3 sq km (2012).
One of the crucial features of Comoros: Important location at the northern end of Mozambique Channel.