answersLogoWhite

0

Yes it is. It's located in south-eastern Africa, to the North of South-Africa and South of Zimbabwe. It's sea shores are bathed by the Indian ocean and the Mozambique channel, over which side is the Island of Madagascar.

User Avatar

Wiki User

16y ago

What else can I help you with?