Posts Tagged ‘flores’
The Dragon’s Lair: Visiting Komodo Dragons
Dragons don’t just exist in the Game of Thrones. They can also be found on a few islands in Komodo National Park, just off the coast of Flores in Indonesia. Revered by the locals and enmeshed in lore, this protected species might not spew fire or wreak destruction from on…
Read More