Hikes›United States›New Jersey›Pyramid Mountain Natural Historic Area›Surprise LakeSurprise LakeDay hike · 8.5 km · ↑ 162 mIn Pyramid Mountain Natural Historic Area, New Jersey