Mathura: The city unnoticed (2022)
Mathura, formerly known as Muttra, is a city situated in western Uttar Pradesh state, part of northern India. It lies in the land between the Ganges-Yamuna river, on the Yamuna River about 40 km northwest of Agra. The reason why Mathura is most famous is that it is the birthplace of Lord Krishna and so …