Labuan Bajo is a town completely geared to one thing - Komodo. Sitting in between the islands of Flores and Sumbawa, Komodo National Park is famed for its scenic islands, beautiful marine life and, of course, the iconic komodo dragons that make their home here. The only realistic way to explore this national park is … Continue reading Flores: Here Be Dragons
Flores: Here Be Dragons
