Pakistan is administratively divided into four provinces (Punjab, Sindh, Khyber Pakhtunkhwa, Balochistan) plus Gilgit Baltistan, Azad Kashmir and the Islamabad Capital Territory. Each has its own geography, culture and reasons to visit, start here, then drill into destinations within each one.