Battle River Railway
Canada
>
Alberta
>
Camrose County
>
Battle River Railway
Battle River Railway
Operator
Battle River Railway New Generation Co-operative
Locality
Ankerton