India's desert town of Pushkar, nestled in the arid plains of Rajasthan, has transformed into a vibrant festival ground as hundreds of camels, draped in tassels, ...