A Guide to West Edmonton Mall
It was once the largest shopping centre in the world, and remains the biggest in North America nearly 30 years since its grand opening. West Edmonton Mall is one of Edmonton, Alberta, Canada’s biggest tourist attractions and between its hundreds of stores, indoor amusement park, casino, movie theatre, shooting range […]
Read more ›