Stadium

  • Brabourne Stadium
  • Mumbai, India
  • Capacity: 25000