India is indeed a shopping paradise, since there are numerous shopping malls that have come up catering to each and every requirement of its citizens. Furthermore there are new ones coming up at every part of the country, thereby compelling citizens as well as tourists to shop, eat and to be fully entertained. Having knowledge […]