Tolland (Connecticut)

Tolland is a town in Connecticut.

Understand
According to CNN/Money magazine, Tolland is ranked as the "Best Places to Live in America".

Get in

 * I-84