Horseshoe Bay, Bermuda
Horseshoe Bay's Port Royal Cove is lesser known among tourists than Horseshoe Bay itself. It's a great little spot for snorkeling thanks to shallow waters, and the surrounding rock formations are stunning.