Puri

1

Pushkar, Rajasthan, India

http://www.holidayiq.com

Pushkar is a town in the state of Rajasthan in India. Pushkar means born due to a flower. In Hindu mythology it is said that the gods released a swan with a lotus in its beak and let it fall on earth where Brahma would perform a grand yagna. The place where the lotus fell was called Pushkar.

Read more »

Recent comments

Fresh Bollywood - Always Fresh Always Entertaining
MarketPicks - Tracking the Indian Market