This Scenic 179-Mile Road Trip Has 8 Stunning Waterfalls-and Hardly Anyone Knows About It
Maine's southern interior is home to a remarkable series of waterfalls, highlighted through a scenic 179-mile road trip, beginning and ending at Snow Falls Gorge.