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.