8. New Haven GreenNew Haven, CT 06511
(Map)
|
|
||||||
|
(be the first to rate it!)
EDITOR REVIEW: DOWNTOWN. Sightseeing in New Haven begins at the Green, which lies at the heart of the town and was one of the original town squares when New Haven was being designed back in 1638. The Green is adjacent to Yale University and is the setting for three architecturally distinctive churches. Locals and visitors alike use this attractive plot to gathering, picnic, and take a stroll. Location Map New Haven, CT 06511 Larger Interactive Map » Show Nearby Businesses » |
More Details Hours: Daily Sunrise-Sunset Website: Visit the New Haven Green website » |
