LIST: Things to do in UNESCO World Heritage Site Komodo National Park
MANILA, Philippines — If you are a nature lover and your idea of a truly fun weekend off is a nature excursion, then add Komodo National Park in the East Nusa Tenggara province of Indonesia on your list of must-visits. A United Nations Educational, …