Quetta Definition
Definition
Quetta is the capital city of Balochistan Province in Pakistan. It is located in the south-east of the province and is known for its relatively cooler climate compared to other parts of Pakistan. The city is renowned for its citrus fruits, including the famous Quetta oranges, and its geography, featuring the Quetta Hills.
Browse