Dragon’s Lair: Why Komodo Island is The Perfect Exotic Getaway Lush greenery and jagged mountains meet pristine sandy beaches meet clear blue water. Sounds too good…