Indira Gandhi Mini Stadium
9Q9V+MP6, Kannankara, Chelannur, Kerala 673616, India
Write a review
Recommended locationsMuhammed shafi
KK CLT
Good ground
Athih
Shibin C
Athul Krishna K
Nice atmosphere
NAZI DM
Ragini Calicut
Bhabhina Ninnora Meethal231 days ago
Very good place.