A foreign woman’s travel vlog on Delhi and its ‘comfort and beauty’ was shared on social media, which went viral in an ...
Describing the metros in Agra and Delhi 'a very decent metro system', Welder compared India's facilities like platform screen ...