I guarantee if you’ve ever seen a photo of New England or New Hampshire in the fall, it was probably the Artists Bluff lookout. Located in Franconia Notch State Park, this trail will take you to a rocky ledge that overlooks Echo Lake and the surrounding Cannon Mountain.