India is a shopping paradise where traditional bazaars co exist along with swanky modern malls.