|
Photo Album>
Explore Guilford's Town Green
New England's largest Town Green and one of the most beautiful in America, is located in Guilford. It's steeped in history but with vitality to measure up to contemporary needs of visitors and residents. The area that surrounds the Green features the third largest collection of historic homes in New England, and is lined with numerous boutique shops, antique markets, art galleries and ethnically diverse restaurants.
|