Pushkar – The Timeless Beauty Of Rajasthan

Pushkar, the tirtha – raj which means the king of sacred and pilgrim places is located in Ajmer district of Rajasthan. It is one of the ancient and beautiful pilgrim sites among the 5 dhams of Hindus. Pushkar literally means the flower lotus and is considered lord Brahma’s seat in Indian culture. This is why Pushkar is one of those rare and special places to have a temple dedicated to lord Brahma.