Nestled in the charming state of Connecticut, Tolland is a hidden gem founded in 1715 that boasts a population of around 15,052 residents. This quaint town is steeped in history, once serving as a key player in the American Revolution. Tolland is known for its picturesque New England scenery, historic architecture, and vibrant community spirit. Sister cities include the lovely locales of Tolland, Scotland, and Tolland, Massachusetts, adding to the town’s global appeal.