The city of Lahore in the Punjab province of Pakistan is dotted with gardens and for this reason Lahore has been aptly named “The City of Gardens”.

Leave a comment

Your email address will not be published. Required fields are marked *