Pamplona, Spain is hosting its annual Festival of San Fermin, most famous for its “Running of the Bulls“, an 800-meter chaotic dash from corral to bullring through the narrow streets of Pamplona. Once the bulls arrive at the Plaza de Toros, they are again corralled until the afternoon’s bullfights (corridas). The festival, started in the […]