Flores, A Perfect Place for Exploring the Extraordinary
Flores translates adventure travel in its own right. It is strangely hidden from the up-market adventurers who seasonally dock their yachts in Labuan Bajo, the nearest town to Komodo National Park. Flores is in fact the island for the many fantastic wonders, intertwining natural, cultural, and religious metamorphic genesis.
23 Pins1.7k Followers