German Tourist Calls Delhi Metro ‘Better Than London Tube’ In Viral Post
German traveler Alex Welder praised the metro systems in Delhi and Agra, calling them 'better than Western Europe’s'.
German traveler Alex Welder praised the metro systems in Delhi and Agra, calling them 'better than Western Europe’s'.