Loading…
Indian tourists are taken for a camel ride in Pushkar, Rajasthan, India