Jawahar Municipal Stadium
Jawahar Municipal Stadium is a stadium in Kannur , India . 
<triplet> Jawahar Municipal Stadium <subj> stadium <obj> instance of <subj> Kannur <obj> located in the administrative territorial entity <subj> India <obj> country <triplet> Kannur <subj> India <obj> country