Locally known as the Kaloor International Stadium, the Jawahar Lal Nehru Stadium located in the heart of the Kochi city is the heart of Kerala's sportive dreams and has been the back bone of our achievements since 1996. The stadium has lots of facts to boast off and...
Read More...