7635909.0.jpg

Galleria

This colossal mall, located in Dallas off Dallas Pkwy, is home to over 200 stores, and even has it's own hotel and ice skating rink.

Map