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

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