OverviewPlaces To VisitAround MathuraBlogTravelogueExplore Map

Mathura, in Uttar Pradesh has an ancient history and is famous as the birthplace of Lord Krishna.

Historical Significance

Mathura’s history can be traced to more than two thousand years ago. IT was ruled by the Surasens, Mauryas, Sungas and Indo Greeks. Art and culture flourished under Kushan dynasty. The city was invaded and ransacked by Mahmud of Ghazni and SikandarLodhi. Aurangzeb later built a mosque very near the actual birthplace of Krishna.

Religious Centre Famous for Spirituality Heritage and Education

The Mathura Krishna Janmabhoomi temple attracts millions of devotees every year. There is another bigger temple devoted to Krishna, a little further away , and a few other temples including a Jain temple. The presence of numerous temples and the history attached to it, make Mathura a favoured destination for pilgrims and heritage lovers.

The city also boasts premier educational establishments like the R C A Girls’ College. There are several engineering colleges located here, making Mathura a student’s delight.


The ethos of Mathura revolves around Krishna: his birth, life and his antics. This ‘Braj’ culture is expressed in the colourful way of life, like making floral carpets, raasiya (songs depicting Radha-Krishna’s love), Holi celebration (with colours, drums called dholak, and water) and the RaasLeelas (dance of Krishna and Gopis). The language spoken is Brajbhasha, a dialect of Hindi). Charkula, a dance where the female dancer balances a column of diyas (little lamps) on her hands while dancing to the Raasiya songs, is also very popular. Milk and milk products, lassis,and the famous Mathura pedas are among the renowned delicacies.

Climate and best Time to Visit

October to March is ideal as summers can be unbearable.

  • Krishna Janmbhoomi Temple
  • Kans Quila
  • Jamma Masjid
  • Mathura Krishna Balrama Mandir
  • Vishram Ghat
  • Ranghbhumi
  • Gita Mandir
  • Kusum Sarovar
  • Dwarkadhish Temple
  • Government Museum, Mathura
  • Kesava Deo Temple
  • Potara Kund