Pushkar

Spiritual Oasis of Pushkar

Sitting northwest of Ajmer, Pushkar which is known as "The Town Of Fairs And Festivities" emerges as an oasis of…

9 months ago