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