The Hindu temple town of Vrindavan, a few hours south-east of Delhi, is known by another name locally: it's called the city of widows.
The Hindu temple town of Vrindavan, a few hours south-east of Delhi, is known by another name locally: it's called the city of widows.