feel-planet.com
The island of Komodo dragons. Indonesia
The Komodo National Park is located on the territory of the Lesser Sunda Islands, on the border between the provinces of East Nusa Tenggara and West Nusa Tenggara. The park was founded in 1980 in o…