Question: where is the brabati stadium located in india
Answer: The iconic Barabati Stadium is an Indian sports stadium located in Cuttack , Odisha .