Retail Therapy in North America’s Largest Mall! from Travel Therapy. Are you ready to shop until you drop in North Americaapos;s largest mall? At West Edmonton Mall, in Edmonton, Canada, weapos;re talking about more than 800 shops and 100 restaurants AND some of the coolest activities youapos;ll ever find, including the worldapos;s largest indoor wave pool! Come along with Emmy award-winning TV correspondent Karen Schaler as she highlights the best of Edmonton in the new TRAVEL THERAPY TV online travel and lifestyle series.