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 ...

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.