A Trip to Komodo National Park, Indonesia to See the Komodo Dragons

A Trip to Komodo National Park, Indonesia to See the Komodo Dragons

I'm bringing you to my home country, Indonesia. Home to 260 million Indonesians and also home to 5,700 Komodo Dragons. These dragons live in Komodo National Park. A destination full of unexpected experiences just a boat trip away from Flores. 

Read More