Labuan Bajo Travel Guide
Labuan Bajo is a small town of the Lesser Sunda Islands in Indonesia. It’s also an up and coming tourist destination in that part of the archipelagic nation. Sometimes spelled Labuhanbajo, this Indonesian town is mostly…
View Post