Loading view.
India
All Day
Pushkar Camel Fair
The Pushkar Camel Fair, or Pushkar Mela, is an annual 14-day Hindu festival and one of the largest and most popular festivals in India. Camel trading and religious rituals are the main…