Komodo National Park, located between Sumbawa and Flores in Indonesia's East Nusa Tenggara province, is one of the world's ...
Komodo dragons are one of the most unique and ancient species in the world found mostly in Indonesia. The Komodo National Park, a UNESCO World Heritage site, is also among the most extraordinary ...
The multi-million dollar site is part of the government's plans to overhaul tourism in Komodo National Park ... project has been dubbed "Jurassic Park" in Indonesia after the architects posted ...