Question: why ajmer is called heart of rajasthan?
Answer: Ajmer is called the heart of Rajasthan and is one of the oldest cities in the country. Chauhan king Ajaypal had settled Ajmer apart from Sambhar, then Jaipur, Jodhpur, Bikaner, Udaipur were not in existence. At the time of Prithviraj Chauhan III, Ajmer was the capital equivalent of Delhi with a vast landmass.