Pushkar

PushkarPushkar

Pushkar

Nestled around an ancient holy lake lies the town of Pushkar in Rajasthan. The serene town seems to have a…

13 years ago