Kanawa Island is a small island located in the Komodo National Park, Indonesia. It is about 6 miles (10 kilometers) from Labuan Bajo, the main town in the park. Kanawa is known for its beautiful white sand beaches, clear turquoise waters, and excellent snorkeling and diving. The island is only about 32 hectares (80 acres), […]