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!

 

Herb Ivy
Google Maps
loading...

 

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.

More From 102.9 WBLM