Canada
St. Francis is a village in Alberta, Canada.
At coordinates 53.28° N, 114.34° W, St. Francis lies in the Northern Hemisphere. The city belongs to Alberta in Canada.
The Alberta region of Canada is home to St. Francis and other cities such as Calgary, Edmonton, Lethbridge.
The area surrounding St. Francis includes 17 nearby cities and towns.
St. Francis is located in Alberta, Canada.
St. Francis is located at coordinates 53.28° N, 114.34° W in Alberta, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)