Top 5 Best Sports Stadiums In India
India offers a variety of sports, from the well-known guli danda to international cricket. Although cricket is the national sport of India, hockey is the national pastime.Aside from the two games mentioned above, Salt Lake Stadium in Kolkata, India, is home to the second-largest football stadium in the world. In India, a few multipurpose stadiums […]