I am wondering if there is good snorkeling to be had in the PA area? Any places with reefs close to shore and fairly calm water?