Pushkar, a sacred town in Rajasthan, is renowned for its annual gathering. Pilgrims from across the globe arrive to this tranquil place to participate themselves in spiritual practices. The atmosphere is charged with belief, as devotees {seekforgiveness from the divine. The heart of Pushkar is the magnificent shrine dedicated to Lord Brahma, one o