Timeless Pushkar

Pushkar, which means a blue lotus flower, is one of the oldest existing cities in India. A lotus flower is also the seat of Brahma, worshipped as the Creator by Hindus. Pushkar is a small holy town in Rajasthan, known for its lake, ghats, crafts, camel fair and the only Brahma temple in the world!…