Exploring Castle Craig — 2025

Perched high above Meriden, Connecticut, Castle Craig is a historic stone observation tower surrounded by the beautiful landscape of Hubbard Park. Built in 1900, its castle-like architecture and sweeping views of the surrounding hills make it a unique place to explore and photograph.

Previous
Previous

Exploring Lighthouse Point Park — 2025

Next
Next

Exploring the Connecticut State Capitol — 2025