Ilha da Inhaca es una isla subtropical de Mozambique, en la costa este de África. La isla de 52 km2 separa la bahía de Maputo al oeste del Océano Índico frente a sus costas orientales. El litoral irregular de la isla se acerca a la península de Machangulo en el continente en Ponta Torres, donde una carrera de marea de 500 metros de ancho separa los dos promontorios. El punto más alto sobre el nivel del mar es el Monte Inhaca de 104 metros en la costa noreste. La península del suroeste se conoce como Ponta Punduine, mientras que Ponta Torres al sureste se acerca al continente. Dos pantanos continentales ocurren en la pista de aterrizaje del norte y Nhaquene del sur, respectivamente. Además del asentamiento de Inhaca en la costa occidental hay cinco aldeas más pequeñas, entre ellas Inguane, Nhaquene, Ridjeni y Tobia. A pesar de ser parte de la colonia portuguesa de Mozambique hasta 1975, la isla de Inhaca, tan cerca del puerto de Maputo, fue ocupada por los británicos desde 1823 hasta el Tratado de Mac Mahon del 24 de julio de 1875. Los británicos utilizaron la isla (entre muchos otros en toda África) para patrullar y controlar el tráfico de esclavos en la región.