Canmore Highland Games

Canmore Highland Games-2

The Origin Of The Name Canmore The town of Canmore, Alberta was named in 1884 by Scottish born … [Read more...]