Komodo National Park | |
Komodo National Park is a UNESCO World Heritage Site located in Indonesia, encompassing several islands in the Lesser Sunda Islands, with the main islands being Komodo, Rinca, and Padar. The park is renowned for its unique biodiversity, particularly the Komodo dragon, which is the world's largest lizard. |