Canada
Cotswold is a city in Ontario, Canada.
At coordinates 43.87° N, 80.79° W, Cotswold lies in the Northern Hemisphere. The city belongs to Ontario in Canada.
The Ontario region of Canada is home to Cotswold and other cities such as Toronto, Ottawa, Mississauga.
The area surrounding Cotswold includes 20 nearby cities and towns.
Cotswold is located in Ontario, Canada.
Cotswold is located at coordinates 43.87° N, 80.79° W in Ontario, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)