There are world-class beaches and archaeological sites, as well as beautiful hiking trails and impressive museums. But you can also golf, scuba dive, party, or simply wander around the unique towns and cities that dot this charming island.