East Windsor and Ellington to the south, and the Connecticut River (towns of Suffield and Windsor Locks) to the west.Nearby King's Island, previously known as Terry Island (or Terry's Island, or Great Island), was the location of pivotal meetings of Adventist Christians in 1872 and 1873....