Inhaca Island, 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 western and eastern coastlines, while the …
Inhaca Island, 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 western and eastern coastlines, while the majority of the population lives in the interior.