Set almost in the center of the town the 27,000-seater Jawaharlal Nehru Stadium located in the Polo Grounds area, was inaugurated in 1972. It is located inside the Jawaharlal Nehru Sports Complex. ...
City's Sports Hub
Set almost in the center of the town the 27,000-seater Jawaharlal Nehru Stadium located in the Polo Grounds area, was inaugurated in 1972. It is located inside the Jawaharlal Nehru Sports Complex. ...