

Le Mequfi Beach Resort est situé à Mecufi, dans le Cabo Delgado au Mozambique, à 20,5 mi (33 km) de la plage de Pemba et à 21,3 mi (34,3 km) du cimetière. Ce complexe 5 étoiles se trouve à 21,7 mi (34,9 km) de l'Hospital Provincial de Pemba et à 22,3 mi (35,9 km) du phare de Ponta Romero.