Lahore Weather


Taxila: an illustration of fascinating influences of multiple civilisations