The Enchantment of Labuan Bajo; Getting to Know Batu Cermin & Komodo Island

Labuan Bajo, a small town located on Flores Island, Indonesia, has become a very popular tourist destination in recent years. Famous for its stunning natural beauty, marine waters rich in underwater life, and exotic islands scattered around, Labuan Bajo has managed to attract tourists from all over the world. One of the city’s main attractions … Continue reading The Enchantment of Labuan Bajo; Getting to Know Batu Cermin & Komodo Island