Close

Jaipur - India

Sawai Mansingh Stadium, Jaipur The Sawai Mansingh Stadium, or SMS as it is referred