Labuan Bajo is located in Flores, east Nusa Tenggara. It is a small town on the western tip of Flores island. The town offers some spectacular tourist destinations including Komodo National Park. Follow this page for more information about the…