Inhaca Island
Island in Mozambique
Inhaca Island (Portuguese: Ilha da Inhaca), also known as Kanyaka island, is a subtropical island of Mozambique off the East African coast. The main village is Inhaca, situated just over a kilometer from Inhaca Airport. Various tourist lodges are situated along the northwestern coastline. The island is flanked by protected areas along the...