• 5 years ago
Recently recognized as one of the new seven wonders of nature, Komodo is a dive destination you don’t want to miss.