North Vista

Day hike · 18 km · ↑ 444 m

In Aitken State Forest, Vermont