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