Where to Stay in Labuan Bajo, Indonesia
Labuan Bajo is a small fishing town situated on the island of Flores, eastern Indonesia. It Is the destination for those who want to see Komodo National Park and watch the world's largest lizards, the Komodo Dragons. Not to mention, you can witness the antiques of Pink Beach, the pink...


