cavalcade

noun

1.
a procession of people traveling on horseback