I like your Moxie!

Moxie State Park is in the State of Maine on the east coast of America, and it contains Moxie Falls, Maine’s tallest waterfall at 90 feet or 30 meters. It’s an easy walk with boardwalks to take in the view. The below photos were taken in October with the colorful autumn foliage.