English: Lord's Cricket Ground in London is known as the home of cricket.
Telugu: లండన్లోని లార్డ్స్ మైదానాన్ని క్రికెట్ మక్కాగా భావిస్తారు.