Spain: The Country of One Endless Party
September 9th 2008 Spain is a country where the fiesta never ends; in addition to the national holidays and festivals, every town or region has their own special festival or saints day. Some of these festivals are really well known such as the Running of the Bulls in Pamplona or La Tomatina in Valencia (Everyone has a huge, 3000 person tomato fight in the streets and then the fire trucks come through to hose everyo
... read more