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
Maine Is Home to a 'Hobbitland,' and It's Absolutely EnchantingMaine Is Home to a 'Hobbitland,' and It's Absolutely EnchantingTucked inside a small Maine town, you'll find a real-life place that resembles 'The Shire' from some of J.R.R. Tolkien's famous books.JoeyJoey