10 Of T
he Best Places To Go Snorkeling In The U.S.
10 Georgia Aquarium, Atlanta, Georgia
9 La Jolla, California
8 Anacapa Island, California
7 Navarre Beach, Florida
6 Cinnamon Bay, Virgin Islands
5 Dry Tortugas, Florida Keys
4 Block Island, Rhode Island
3 Bahia Honda State Park, Florida
2 Santa Catalina Island, California
1 Kona, Hawaii