Lombok To Labuan Bajo Tour

4 Days – 3 Night Sailing to Labuan Bajo – Flores (Komodo, Pink Beach, Padar & Kelor island) The Island of Komodo is one of the 17,508 islands constituting the Republic of Indonesia. The island is famous as the habitat of the Komodo dragon, the largest lizard on Earth, which is named after the island. […]