Sawai Mansingh Stadium Jaipur India

Sawai Mansingh Stadium
Country:India
Country Code:IND
City:Jaipur
Capacity:23185
Map Coordinates:26.894031,75.803225