Sleeping Giant Hiking Trail is a uncategorized, located at 200 Mount Carmel Ave, Hamden, CT 06518, United States
Love this place for hiking, we take the dogs and wear them down, they sleep for a couple of days.
The walk up the trail to the Tower / Castle is fun and good exercise.