(5 Reviews)
Recognized as one of the new 7 wonders of nature, Komodo National Park has gained the attention of citizens worldwide. As the gate of the most visited destination, Labuan Bajo in Flores Island, Indonesia, is about to glow, so its a must have to wrap in your Program of Indonesia trip. The westernmost city on the island, Flores is not only famous for Komodo dragons, but the manta rays, the undulating arid hills dominating secluded islands, gorgeous underwater world, and pristine waterfalls are jus