THE DELIGHTFUL DARGAH
Ajmer is full of energetic and noisy activity city, located 360 km and 120 km southwest of delhi Jaipur respectively and just 12 km from the femous pilgrimage town of Pushkar. The city of Ajmer gets its name from “Ajay Meru”, which can be roughly translated as “invincible hill”. The city was make by …