Petra Cliffs is OPEN, with detours around Champlain Parkway construction.

Location

Petra Cliffs Climbing Center & Mountaineering School
105 Briggs St.
Burlington, Vermont 05401 USA