VAGABONDHOLIDAYS-LOGO
VAGABONDHOLIDAYS-LOGO

Pushkar

The only temple in the world devoted to Lord Brahma is located in the city of Pushkar. For Hindus, visiting Pushkar is the pinnacle of pilgrimages that one must make in order to find salvation.