Once upon a time, as the story goes, gods Vishnu and Brahma were debating which of them was the superior deity when suddenly a shaft of blazing light appeared between them. They decided to ...
One of India’s oldest cities, Pushkar is a sacred site for Hindus. The city is associated with Lord Brahma, the Hindu god of creation. Pilgrims visit Pushkar Lake and the Brahma Temple ...