87 reviews
Airport Rd, Quetta, Balochistan, Pakistan
Ayub National Stadium, Quetta, Balochistan, Pakistan