Category: Destinations

Komodo National Park, Indonesia

Komodo National Park is located in the lesser Sunda Islands. It is a group of islands that lies on the border of East Nusa Tenggara and West Nusa Tenggara, Indonesia. The park is famous for Komodo Dragons, the world’s largest lizard. Apart from the Komodo Dragons, the park also...