Lahore Weather


Tourism in Peshawar is being revived, but more needs to be done