Welcome to " Komodo National Park " - West Flores Island of INDONESIA, "Home of Komodo Dragons and World Best Diving "