Malappuram District Sports Complex Stadium, also known as Payyanad Stadium, is an athletics and football stadium in Kerala, India, located about 7km from Manjeri and 12km from Malappuram.
Malappuram District Sports Complex Stadium, also known as Payyanad Stadium, is an athletics and football stadium in Kerala, India, located about 7km from Manjeri and 12km from Malappuram. (en)
Malappuram District Sports Complex Stadium, also known as Payyanad Stadium, is an athletics and football stadium in Kerala, India, located about 7km from Manjeri and 12km from Malappuram. (en)