The Inhaca Island lies about 40km off the coast of Maputo. It has forests, grass plains, beautiful beaches and coral reefs. Inhaca has four shores grassy plains in the north, forested sand dunes in the east, and mudflats in the south and west. More than 200 species of birdlife have been recorded on the island.