668 FB users likes Karol Baag, New Delhi, set it to 2 position in Likes Rating for Delhi, India in Shopping Mall category
Karol Baag, New Delhi is Delhi based place and this enity listed in Tourist Information category.
Best Shopping Mall of Delhi/NCR