That’s exactly what happens when you visit West Rock Ridge State Park in New Haven, Connecticut, a natural wonder that’s been ...