Edmonton - shopping paradise
By PaulMel
@PaulMel (658)
Portugal
January 17, 2007 2:34pm CST
The West Edmonton Mall is the biggest trade center of the world. Did you know ?
2 responses
@breepeace (3014)
• Canada
1 Apr 07
Trade center? Or mall?
It's actually not the largest in the world, anymore, just in North America. The largest mall in the world is the South China Mall in Dongguan, China.
1 person likes this