Upper Delaware National Park spans over 55,000 acres. Part of It borders Lackawaxen in the Pocono Mountains. Notably, the Upper Delaware Scenic & Recreational River flows throughout past spectacular scenery, wildlife & riverfront villages.
Location
274 River Road
Beach Lake, Pennsylvania, 18405, United States