Kanawa Island Resort Kanawa island is located just 6miles away from Labuan Bajo, at the borders of UNESCO World Heritage site, Komodo National Park. Kanawa Island (Indonesian: Pulau Kanawa) is considered as one of south east Asia’s most idyllic islands, fully surrounded by spectacular reef with thousands of fish species, turtles, corals and reef sharks, [...]