Lewiston

Largest Statue of Muhammad Ali in the World is in this Maine City
Largest Statue of Muhammad Ali in the World is 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.
The 10 Cheapest Places To Live In Maine In 2025
The 10 Cheapest Places To Live In Maine In 2025
A few weeks ago, we gave you the "most expensive" now, here are the "least" Two cities in the Bangor area made the list! Welcome to 2025. A new year can sometimes mean new changes. If you are thinking about relocating to somewhere in the Pine Tree State this year...

Load More Articles