Savitri temple, which enshrines wife of Lord Brahma named Savitri, is built on top of a hill in Pushkar. A flight of stairs leads to the temple which is also a point to catch the top view of the ...
3. Savitri Temple: Panoramas and Myth Connect to Pushkar's Divine Trinity Perched dramatically atop Ratnagiri Hill lies the ...