Mathura is the birth place of the Lord Krishna. People who strongly believe in God and love to visit tempels this place is good. Hotels are available in plenty and indifferent budget but you you should bargaining. The spots is safe and secure. The main temple in Mathura is Holy temple of Lord Krishna and one of the famous temple is prem temple. Dharamshala also had a temple in it and food is also free in Dharamshala. The Vrindavan and Mathura mythologically and otherwise also popular for greenery has no place of natural beauty. I suggest you that everyone should visit this place one time on their life. I love this place.