Foreign tourists throng International Camel Festival in India's north-western Bikaner

Record ID: 328315