Best Shopping Malls of India
Z Square shopping Mall Kanpur 1500000 sq ft
Most Visited place by a far distance in Kanpur. Z Square Shopping mall is a premium level mall which is a place of attraction in Kanpur. Full of all kind of amenities and lifestyle it is a hub for local people.