Mathura is the birthplace of the very beloved Lord Krishna. Located in the state of Uttar Pradesh, Mathura and Vrindavan are considered as twin cities. Mathura is a small town having many temples from various ages and attracts hundreds of pilgrims from all over the world.
Mathura is present on the Yamuna River, lined with 25 ghats, which are best visited during dawn when you can witness locals and tourists taking a holy dip, and at dawn when hundreds of diyas are floated during the daily aarti. Mathura is flooded with tourists and pilgrims during the two main festivals - Janmashtami in the month August/September, and Holi in the month February/March.
Shri Krishna Janmabhumi is the most important tourist attraction in Mathura, as this place is believed to the be the exact place where Lord Krishna was born. Mathura has many temples, both big and small, dotting the entire city, with many of these temples being dedicated to Lord Krishna. The two most important temples in town are the Dwarkadheesh Temple and the Gita Temple.