Ajmer is located in the state of Rajasthan in India surrounded by the Aravali mountain range. Rich in history, the city has seen numerous dynasties ruling it and has monuments from all religions to prove it. Let us look at the top 7 places to visit in Ajmer.