Big Bazaar Providence Mall Pondicherry : Pondicherry is like a portal that opens straight into the french riviera!