I just heard about this place and seems cool to check out... anyone been? Peekamoose Blue Hole in the Catskills: Directions, map, photos, more