The Canadian Press on MSN
A camel fair in India's desert town of Pushkar draws traders and tourists, in photos
India's desert town of Pushkar, nestled in the arid plains of Rajasthan, has transformed into a vibrant festival ground as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results