It's confirmed! Lulu mall opening on March 10, 2013

The wait is over. The grand opening of the Cochin Lulu mall (3rd Largest shopping mall in India) is scheduled on Sunday, 10th March 2013. Open to public from 4 PM.

Lulu mall opening
via

Comments