Step in Downtown

CN Tower 10004 - 104 Ave NW # 1100, Edmonton, Alberta, Canada

Steps in downtown is an initiative that encourages walking to effectively achieve sustainable increases in overall physical activity by patronising businesses, streets and pleasant surroundings that offer many opportunities for […]