If you've explored the islands or beaches in Asia and want to venture out to snorkel in other amazing spots, here are some of the world's best snorkeling locations for your next vacation! These photos make you want to plan an island getaway RIGHT NOW.
Paxos, Greece
Sardina, Italy
Calanque de Sormiou, France
Elbow Beach, Bermuda
Great Barrier Reef, Australia
Hol Chan Marine Reserve, Belize
Bimini Island, Bahamas
Buck Island, St. Croix
Cala Sa Calobra, Mallorca, Spain
Cathedral Cove, Hahei, New Zealand
Crystal River, Florida
Deans Blue Hole, Bahamas
Silver Banks, Dominican Republic
Grand Cayman, Cayman Islands
Hanauma Bay, Hawaii
Palomino Island, Puerto Rico
Peanut Island, West Palm Beach, Florida
Prince Edward Island, Australia
Rockhouse, Negril, Jamaica
Kia Ora in Rangiroa, Tahiti
Velassaru, Maldives
Xcaret, Mexico
Yucatan, Mexico