The town of Tours
Tours is a French town located within the area of Loire Valley,
surrounded by the Cher River and the Loire River, at about 65
miles from Orleans and 125 miles southwest from Paris. This town
is the capital city of the French department Indre et Loire, and
is particularly famous throughout the region by its great
cuisine and excellent wine.
The [...]