Where is Spirit River?
Where is Spirit River located?
Spirit River, Alberta, Canada (approx. 55.777498°, -118.8376264°)
Where is Spirit River on the map?
Spirit River - Edmonton
Spirit River - Edmonton City Hall
{"latitude":55.777498,"longitude":-118.8376264,"title":"Spirit River"}