It is the largest mall of India. It is located on Lal Bahadur Shastri Marg, Kurla West, Kurla, Mumbai. It has a collection of over 600 brands.
The uploaded content will be moved to this newly created album. You must create an account or logi sisse if you want to edit this album later on.