A view of Indian Head Mountain from the cabin grounds Elton and Sarah most likely stayed at. Indian Head is on the side of Mount Pemigewassett which is near the Flume Visitor Center in the southern end of Franconia Notch State Park, in the White Mountain National Forest.