Great snorkeling withing easy walking distance from hotels?
We love snorkeling. But we prefer to do it from the shore or beach without having to take a car or boat ride.
What places or specific hotels have great snorkeling within an easy walk from the hotel?
I post this in the Caribbean forum, but I'm eager to learn about places worldwide. Having said that, we live in Houston, so something easily accessible from there would be a great plus.