Ajmer

Ajmer, Rajasthan

Ajmer is a major city situated 11 Km from Pushkar in Rajasthan. It is famous for the Dargah/tomb of the…

Rajasthan

The meaning of the name of the largest state of India, Rajasthan is “land of the kings”. It is also…