Top 10 Hotels in Ajmer

Top 10 Hotels in Ajmer : Ajmer is the fifth largest city in the Indian state of Rajasthan. Ajmer is surrounded by the Aravalli Mountains. Ajmer was held by Rajputs until about 700 years ago. Ajmer is home to antiques… Continue Reading