Price

A long procession of foreign tourists ride camels during the Pushkar Camel Fair, Pushkar, Rajasthan, India