Pakistan, officially the Islamic Republic of Pakistan, is in South Asia and is the world's 34th largest country by size. With a population exceeding 180 million people, it is the sixth most populous country in the world.
Quetta is the capital of Balochistan province in Pakistan. If you are taking the overland route from Istanbul, Turkey to New Delhi, India without going through Afghanistan you will have to pass through Quetta.
The ancient settlement of Taxila in the western outskirts of the twin cities of Rawalpindi and Islamabad is a UNESCO World Heritage Site; it is considered one of the most important archaeological sites of South Asia, and for good reason.