Bullfighting is legal in most of the cities in Spain, although the city of Barcelona had banned it back in 2012. Las Ventas in Madrid is the place to go to if you wish to witness this spectacle during your Spain tour.