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.

 

Herb Ivy
Google Maps
loading...

 

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

 

 

More From 102.9 WBLM