Myexplorous Blog

2

Pushkar Fair, Rajasthan

  Pushkar, India The word Pushkar literally means ‘Lotus’ which is where the revered Hindu god Brahma sits. Therefore, Pushkar is a sacred city where one of the very few temples of Brahma in...