With tours of this iconic Maine landmark canceled for 2025, we wanted to take a look back at the last time visitors were able to enjoy the views from the top.
Major rumors have been swirling around the internet recently, claiming that a popular restaurant chain with seven locations in Maine is going bankrupt.