Pinterest • The world’s catalog of images

Explore Park Hamden, Hamden Ct, and more!

from Foursquare

Sleeping Giant State Park

Take a hike to this beautiful castle in Sleeping Giant State Park in Hamden, CT.