Vrindavan is a small town in the Mathura district of the northern Indian state of Uttar Pradesh. It is considered a holy city for Hindus and is one of the most revered pilgrimage sites in India. The ...