New Haven – A Perfect Family Retreat

New Haven is a big city in Connecticut located along the estuary of Long Island Sound. The city which comes under the New York metropolitan area is a beautiful coastal city that has many landmarks and tourist destinations. Visiting the city was an adventurous holiday experience and it was truly refreshing. Listed below are some of the places that we found quite impressive. Art Gallery at Yale University Located on…

Read More