Shop up a storm at World Square Mall. Filled with places to swipe your credit card, you can easily while away an entire day picking up bargains.
World Square Mall is located in Ghaziabad. After visiting this shopper's paradise, why not discover what the area has to offer? Shipra Mall is one interesting place that's close by.