20101002 india: A shop that sells the scent of faith