Designed by
Title
Camels at Pushkar Mela Camel fair in Rajasthan #160543060
Description
Camels at Pushkar Mela - famous annual camel and livestock fair, held in the town of Pushkar. Pushkar Mela is one of the world`s largest camel fairs and tourist attraction. Puskhar, Rajasthan, India