Pakistan: the complete guide to planning your trip in 2022.