This listing is inactive!
If you own this listing and want to activate it again?
Please login to your account here.
DLF Mall of India is the largest shopping mall in India. Located in Noida spread over 2 million Sq.Ft. The mall offers 400 shopping brands and fine dining. It is considered one of the best place to visit near delhi on weekend"