A foreign woman’s travel vlog on Delhi and its ‘comfort and beauty’ was shared on social media, which went viral in an instant, leaving Delhiites impressed. Take a ...