Situated in Indonesia’s Nusa Tenggara region, Komodo Nationwide Park is famous for another thing and something only – its reptilian namesake, the Komodo dragon. Spread across three most important islands – Komodo, Rinca, and Padar – as well as a assortment of smaller islets, the park offers a sanctuary for this Weird looking creature paying… Read More