
Kira


Largest Statue of Muhammad Ali in the World Just Erected in this Maine City
A 10-foot bronze statue of boxing legend Muhammad Ali—the largest in the world—was unveiled Saturday, May 31, in downtown Lewiston, Maine. The infamous rematch in 1965 between Ali and Sonny Liston took place in Lewiston, Maine.


This Hidden Treehouse Rental in Maine Is the Perfect Escape
Can I just move in forever?


New England Ballpark Close to being Named the Best Minor League Ballpark in the U.S
Get your vote in today!

This New Hampshire EZ Pass Dilemma is Making us Question Everything
What would you do?

New Hampshire Restaurant Featured on ‘Restaurant: Impossible’ Has Sadly Closed For Good
Did you ever get to go?


This Quaint New Hampshire Town is the Only Town on Earth With This Name
Did you know this?

‘Surf ‘n Turf Sub’ From Market Basket is Getting Lots of Attention in New England
You can't deny that it's a bang for your buck!
