Tourists Enjoy Camel Safari

Published June 13, 2016 0 Plays

Rumble Tourists in India get the chance to ride through the mountains on camels.

0 COMMENTS