Activities Yoga on the Beach Flamenco Classes Horseback Riding Vineyard Tour Skydiving Barcelona Soccer Game Van Gogh Museum Carnaval Zip Line Tarragona Surf Classes Festivals (Click to Learn More) Many More...