New Haven, a coastal city located in Connecticut, is the second-largest city in the area.
Home to the famous Yale University, this college town is brimming with unique attractions for residents and tourists.
This college town is home to beautiful parks, picturesque landscapes, rich cultural history, and a thriving culinary