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
1 hour 35 min ago
1 hour 36 min ago
1 hour 40 min ago
1 hour 43 min ago
2 hours 9 min ago
2 hours 11 min ago
2 hours 18 min ago
2 hours 29 min ago
2 hours 35 min ago
2 hours 38 min ago