English: The Lord's cricket ground, London is considered as the Mecca of cricket.
Telugu: లండన్లోని లార్డ్స్ మైదానాన్ని క్రికెట్ మక్కాగా భావిస్తారు.