Mathura is a city in India that has a very interesting hist
ory It also has numerous hotels that offer excellent amenities