Wonderful Indonesia: Kanawa, Kelor Island & Flores
Wonderful Indonesia: Kanawa, Kelor Island & Flores
Kanawa Island
Crystal clear waters are what will draw you into this island at first glance. Only 15 km from the growing fishermen’s town of Labuan Bajo of Flores, Kanawa island is…