Exploring Punjab’s historic cultural centre

* Another name given to Lahore is the Magical City of Gardens