Black Rock Beach had awesome snorkeling right at the shore, but it was very busy in November. Had to make sure you didn’t snorkel into another person. Snorkel equipment could be rented right at the beach. $8 per hour for a snorkel set. We saw a variety of fish and sea turtles!