Island of Mozambique

The Island of Mozambique is a coral island off northern Mozambique, known for its historic town and architecture shaped by African, Arab, Indian, and Portuguese influences.

Connect