Hidden Gem: Maine Waterfall One More Example of Nature's BeautyHidden Gem: Maine Waterfall One More Example of Nature's BeautyThere is a hidden gem in Lovell, Maine, called Kezar Falls Gorge. It's a 20 -foot waterfall that is hard to find unless you are looking for it.ChantelChantel
Person In Maine Walks Roadside For 2 Miles, Fills 10 Garbage BagsPerson In Maine Walks Roadside For 2 Miles, Fills 10 Garbage BagsA Good Samaritan spent their weekend walking roadside in the town of Lovell, Maine and ended up filling 10 bags with garbageJoeyJoey