Moxie Falls Posted on October 17, 2017 by Grleblanc Moxie Falls, one of Maine’s highest waterfalls, framed by two cedars.