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