The Festival of San Fermin is the most famous festival in Spain. It is held annually in Pamplona from July 6 to 14 and is best known for the running of the bulls.