Petra Cliffs is OPEN, with detours around Champlain Parkway construction.
Location
Petra Cliffs Climbing Center & Mountaineering School
105 Briggs St.
Burlington, Vermont 05401 USA
Petra Cliffs Climbing Center & Mountaineering School
105 Briggs St.
Burlington, Vermont 05401 USA