Few Westerners know much about Pakistan beyond media impressions of Islamic fundamentalism, communal violence and martial law, but it contains some of Asia's most mind-blowing landscapes, extraordinary trekking, a multitude of cultures and a long tradition of hospitality.
Pakistan is the site of some of the earliest human settlements, home to an ancient civilisation rivalling those of Egypt and Mesopotamia, and the crucible of two of the world's major religions, Hinduism and Buddhism, both of which have their roots in the subcontinent.