World's largest cricket stadium - Eswaran, Ramamoorthy,