Cajamarca is a very traditional Andean highland city, but it lets loose once a year during Carnaval. Its pre-Lenten festivities are said to be the wildest in Peru. Full of music and dance, it also takes on aspects of a high-school locker room. Paint, water, and even bodily fluids (!) are flung around with abandon, so wear a raincoat. If you want to experience (or subject yourself to?) Cajamarca's Carnaval, plan ahead. It's very popular with Peruvians, and hotels sell out. Another festive time in Cajamarca, formerly Peru's grandest Inca celebration, is Corpus Christi (May or June), which includes lots of processions, music, bullfights, and horse shows.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.