纳卡拉位于莫桑比克北部海岸的一处天然深水湾旁。避风水域深入海岸林地与耕地之间,莫桑比克岛位于更南方。讲马夸语的社群长期居住在周围地区,渔业和农业在这里与西印度洋航路相接。海湾为礁石和海岬密布的海岸提供了一处醒目的避风之地。