largest malls?
a) in asia
b) in india
c) in north
d) in haryana
Answers
Answered by
2
Answer:-
In Asia - New South China Mall – Dongguan (China)
In India - LuLu International Shopping Mall, Kochi
In North - Its located near industrial area of chandigarh.
In Haryana - Ambience Mall
Similar questions