Sleeping Giant

Sleeping Giant Connecticut Live

At the top of Sleeping Giant, you are treated to a beautiful clifftop vista Just north of New Haven, Connecticut is a 739-foot peak called Mount Carmel, also known as “Sleeping Giant”.  Why is it called Sleeping Giant?  The large rock features resemble a giant human, when viewed from north or south (according to Native […]