Plans are in place to build the world’s largest cricket stadium near Chennai, a state of the art facility that will have a retractable roof to ensure no match is washed out. The stadium will be built in...
created by indianleads | 1 year ago | updated 1 year ago 777 views | 2 recommendations | 1 comment