The sacred city of Mathura holds great religious significance for Hindus as the site of Lord Krishna. Every year, millions pilgrims undertake the trip from Delhi to Mathura, a distance spanning over 150 kilometers. The travel is often undertaken on foot or by train, and along the way pilgrims stop at various temples. The travel to Mathura is beli