In pictures Every year the Indian town of Pushkar in Rajisthan holds a five day camel fair, one of the world’s largest livestock fairs, which […]
In pictures Every year the Indian town of Pushkar in Rajisthan holds a five day camel fair, one of the world’s largest livestock fairs, which […]