Loading…
Tourists ride camels in Pushkar, Rajasthan, India