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

Leave a comment