It's been a long time, but I enjoyed snorkeling the reef at Cane Garden Bay. Even when the beach was crowded, very few people went out to the reef, possibly because it's a bit of a swim.

Shortest distance to the reef is from the extreme southern end of the beach, but it's rocky there. It's an easier, sandy entry/exit if you move a bit away from the end, but then the swim is a little further.

I went out solo, but that probably wasn't a great idea. It's some distance from shore, and you never know what can happen.

Dan cheers