English: After London, York is the most visited city in England.
Telugu: యూకెలో అత్యధికమంది సందర్శిస్తున్న నగరంగా లండన్‌ నిలుస్తోంది.