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…

10 months ago