Labuan Bajo Flores Indonesia

Labuan Bajo; small town on the westernmost tip of Flores, Indonesia Labuan Bajo is a launching point to explore the island’s interior of Flores and Komodo National Park. Labuan Bajo is gradually turning into a busy spot because of the increasing number of visitors to Komodo National Park. Most of Tours to discover Komodo National […]