Inhaca Island
What neighbouring islands are near Inhaca?
2 min read · Updated 1 October 2026
Quick answer
Portuguese Island lies northwest of Inhaca, while the Machangulo Peninsula and Santa Maria are across the channel to the south.
The practical answer
Portuguese Island, or Ilha dos Portugueses, is a small uninhabited island known for its sandy beaches and clear shallows.
Santa Maria is not an island, but its position across Ponta Torres makes it a natural part of many local boat itineraries.
Related questions
