Komodo National Park - Exploring the Land of Dragons
Nestled in Lesser Sunda island, Indonesia, this national park have many attractions to be explored. Its beautiful natural landscape, unique wildlife, and extraordinary underwater life are a special attraction for tourists and become one of the popular tourrists destination in Indonesia.