A city, up close
Guilford is a town in New Haven County, Connecticut, United States. It borders Madison, Branford, North Branford, and Durham. It is situated on I-95 and the Connecticut coast. The town is part of the South Central Connecticut Planning Region.
Background from Wikipedia, licensed under CC BY-SA 4.0.
1 walking tour filmed here

Plan Your Visit — Activities In or Around Guilford
Affiliate link — Armchair Walks may earn a commission on bookings made through GetYourGuide, at no extra cost to you.