Search For:
Birsa Munda Football Stadium is a stadium in Ranchi, India. It should not be confused with another stadium, Birsa Munda Athletics Stadium.Capacity: 10000
Sport: Cricket
Location: Ranchi, Jharkhand
India Sports Blogs, Stats and News
Capacity: 10000
Sport: Cricket
Location: Ranchi, Jharkhand