2025 · Connecticut · New England

Castle Craig’s 125th Anniversary

Meriden celebrates the 125th Anniversary of the dedication of Castle Craig, which sits atop East Peak, overlooking Hubbard Park. The 32-foot-tall stone observation tower was built in 1900 and was inspired by local philanthropist Walter Hubbard’s travels in Europe. Castle Craig is located on one of the highest hilltops within 25 miles of the East Coast, sitting at 1,000 feet above sea level.

1900 – 2025
2025 · Connecticut · New England

Castle Craig In Meriden, Connecticut 2025

On our way back home, Kevin and I drove through Meriden. We have never been all the way up at the Castle Craig Tower. The road is accessible by car from mid-May until the end of September, depending on the weather. After many speed bumps, we made it up to the tower.

On top of the Castle Craig tower, I needed a moment to gather my senses together. Once I adjusted to the height, I photographed the surrounding area of Greater Meriden. I can only imagine how beautiful this place looks with all the different colored leaves in Autumn.