Notes

Salt Lake Stadium is located in Kolkata (W. Bengal) of India.

Salt Lake Stadium is located in Kolkata (W. Bengal) of India.