Tourists ride camels in Pushkar, Rajasthan, India

Loading…
Tourists ride camels in Pushkar, Rajasthan, India