Marathi | Hindi
FOLLOW US :
City
Jharkhand States Cricket Association International Cricket Stadium, also known as JSCA International Stadium Complex, is situated in Ranchi, India an eastern city of India.