Asia island travel

Komodo Indonesia

Best Trival Tips For Komodo Indonesia

August 9, 2016

Thought dragons didn’t exist? Think again. Komodo National Park is home to the unique Komodo Dragon. Located between the islands of Flores and Sumbawa in eastern Indonesia, Komodo is a secluded and untamed Jurassic Park-like island part of the National Park. Besides being well-known for being home to the giant monitor lizard, Komodo is also […]

Read More