One of Indian greatest stadiums, home to both the National side and Odisha cricket team.
Barabati Stadium - India Ground Guide
By Cricket Tripper
Last Updated: April 21, 2021
By Cricket Tripper
Last Updated: April 21, 2021
One of Indian greatest stadiums, home to both the National side and Odisha cricket team.