Motera: The world's largest cricket stadium to host India-England Test
By Vikash in Sports
Updated 3 years ago
Players from India and England have been admiring the refurbished Motera - the world's largest cricket stadium. The teams are set to play the third Test match in the ongoing series at the stadium on Wednesday. The venue, also known as Sardar Patel stadium, in Ahmedabad city of India's western...