Ayub National Stadium and Ayub Sports Complex Quetta
Ayub National Stadium in Quetta is Balochistan premier multi-purpose sports complex built in 1961 featuring historic international cricket heritage football arenas and indoor gymnasiums.
Explore Guide