PVR Cinemas: Celebration Mall

Udaipur, Rajasthan, India ‚óŹ Complex/Multiplex