Pakistan is a country for the truly intrepid. Whether you're trekking in mind-blowing mountainscapes, experiencing life in a Pashtun village, standing awestruck in front of one of the world's biggest mosques or wandering through fabled bazaars – be prepared for a warm-hearted welcome, and expect the unexpected.