Komodo National Park, Indonesia
About Komodo National Park Komodo National Park is a stunning national park welcomes visitors from its diverse range of biodiversity and stunning landscapes. Located in the centre of East Nusa Tenggara, Indonesia. Established in 1980, Komodo National Park consists of three larger islands, such as Komodo, Rinca and Padar. Park is 472 km away … Read more