Answers

2016-01-14T16:30:34+05:30
South City Mall is the largest shopping mall in Kolkata, India and in the whole of West Bengal. Located on Prince Anwar Shah Road near the upper-middle class suburbs of jodhpur park lake gardens



0