Canton is a small town located in the County of Oxford. It has a total area of about 79 sq. kms. and is located at an elevated height of about 400 ft. from the ground level. There is a historical society at Canton and most of the local inhabitants are primarily involved with the tourism sector. Some are also involved in trade and other activities in the region. The local Historical Society attracts tourists in the area.