Es una ecorregión de selva lluviosa que cubre un área de 144.800 kilómetros cuadrados en una franja de unos 50 kilómetros de anchura a lo largo de 2.200 kilómetros de la costa del océano Índico, desde el río Lukuledi, en el sur de Tanzania, hasta el río Changane, cerca de las bocas del Limpopo, en el sur de Mozambique.