Mathura is a city located on the banks of river Yamuna in the state of Uttar Pradesh and draws flocks of Hindu tourists every year looking to visit the numerous temples in the city.
Devotees throng here to experience the pious beginnings of the Hindu God. The city has numerous small and big temples along with 25 ghats on the river Yamuna where people taking a dip in the evenings would not be an unusual phenomenon. Mathura was also once a Buddhist centre with around 20 monasteries, however, continuous attacks by Afghans and Mughals left the city in ruins. Most of the ruins are now preserved in the archaeological museums.