The Big Daddy of all desert festivals, Pushkar Fair is a spectacular five-day camel and livestock fair held in the town of Pushkar, on the banks of the Pushkar lake in Rajasthan. It also coincides with the religious celebration of Kartik Ekadashi, when the Pushkar lake was supposed to be created by Lord Brahma. Primarily a livestock fair for the buying and selling of camels, the Pushkar fair attracts hordes of tourists making it a true cultural bonanza of art, music, dance, puppet shows, gypsy dance, races, competitions with a host of vendors selling delicious snacks including camel milk cheeses and cakes, jewellery, shawls and other titbits. The entire festive and spiritual atmosphere completely lights up the desert in these five days.