Labuan Bajo, a stunning town on the western tip of Flores Island in Indonesia, has become synonymous with one awe-inspiring creature: the Komodo dragon. While
Category: Flores
Komodo diving liveaboard is not just a way to escape to the breathtaking tropics. Aside from getting to experience the astounding nature of the legendary