It's time to play another round of "Where The Heck In Maine Is This? We have a few hints for you...

It's Maine's highest waterfall.

It shares its name with an iconic Maine libation.

The answer is MOXIE FALLS. What a beautiful spot!


Google Maps


I'ts a ways out there but is one of the most visited watrefalls in New England.



Thanks to our buds at Sky High maine for their amazing shot of the Falls.