Ghode Jatra the Festival of Horses or Parade of horses is a festival that is loved by many in Nepal. This festival also means Horse Racing Day. Ghode