9th August 2015 London, England The Lord’s Cricket Ground in London is often called the Mecca of Cricket and travelling there to watch a test match is considered to be equivalent to Haj pilgrimage for a cricket fan. Being a diehard cricket enthusiast from childhood myself, I could not imagine leaving London without visiting Lord’s. …
Continue reading Experience: A pilgrimage to the Mecca of Cricket (England)