by Nyssa P. Chopra | Aug 25, 2012 | Destinations, Eat Well, Europe, Spain, Travel Well
What: La Tomatina, otherwise known as the “World’s Biggest Food Fight” Love tomatoes? Then, you may want to check out Spain’s annual tomato-throwing festival called La Tomatina. On this particular day, the streets of the town of Buñol become the scene for what may...