Ajmer Travel Guide : Explore the Best Tourist Spots in the City
Ajmer city is located in Rajasthan state of India. The city was named Ajmer after Ajaymeru. The city of Ajmer was founded in 1113 AD by the Chauhan king Ajay Raj. Ajmer was settled considering the Ghugugra Valley as the center. Colonel Tad has called Ajmer the key of Rajputana in his famous book but … Read more