Connecticut Magazine explores the beauty and attractions for you and your family in the charming town of Bristol. Read article here.