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
19 min 56 sec ago
11 hours 49 min ago
12 hours 7 min ago
12 hours 8 min ago
12 hours 19 min ago
12 hours 19 min ago
12 hours 47 min ago
13 hours 5 min ago
13 hours 34 min ago
13 hours 34 min ago