Question: Where is the national stadium located in jamaica?
Answer: Kingston, Jamaica
Independence Park
Natural Questions answer: Independence Park (from the Wikipedia article "Independence Park (Jamaica)")