Marathi | Hindi
FOLLOW US :
City
JSCA International Stadium Complex formally known as, and also known as Jharkhand State Cricket Association Stadium, is an international cricket stadium situated in Ranchi city of Jharkhand in India.