From world-class snorkeling and diving to beachfront horseback riding, sport fishing, golfing and water sports galore, you'll discover there are so many fun ...