Petroglyph Beach is a favorite stop where you can take a swim in the chilly water and even take … Petroglyph Beach is a favorite stop where you can take a swim in the chilly water and even take a short hike to see petroglyphs.