Grafton Notch State Park
located on Route 26 between Newry, and Upton, Maine, and offers opportunities for sightseeing, picnicking, and hiking on its 3,000 acres of beautiful natural terrain. Affords breathtaking views of waterfalls, caves, and hiking trails without the parking lots, tourists, gift shops and hot dog stands.
Read More