Motera, World’s Largest Cricket Stadium All Set To Host First International Test Match

The huge and magnificent newly constructed

Sardar Patel Stadium which is also known as Motera Cricket stadium is all set to host the first international test match between India and England starting on February 24. Take a look at the pictures:

Show More

Related Articles

Back to top button