Castle Craig is a historic castle nestled in the scenic town of Meriden, CT. The castle offers visitors a unique opportunity to explore its grounds and take in panoramic views of the surrounding area.
With its rich history and picturesque setting, Castle Craig serves as a popular destination for tourists and locals alike looking to experience a piece of Connecticut's past.
Generated from their business information