Sleeping Giant Tower

200 Mt. Carmel Ave. at Mt. Carmel summit, Sleeping Giant State Park
Hamden
Connecticut
United States