One of many scenic spots along the trail in Talcott Mountain State Park. Breathtaking views everywhere.
By Yankee Magazine
Oct 17 2010