When are you traveling?
New Delhi Categories
Time of Day
Duration
Price
$0
$500+
Mathura is a holy town located about 30 miles north of the Taj Mahal city of Agra in the Indian state of Uttar Pradesh. It's a hub of religious activity, owing to the fact that the Hindu god Krishna was allegedly born here, and most visitors to the city are devout Hindus or tourists stopping by on their way between Delhi and Agra.