Al norte de la península, se encuentra la isla de la Inhaca y al oeste, dentro de la bahía, aparece el pequeño islote deshabitado llamado isla de los Portugueses, también conocido como "Isla de los elefantes."