From Barcelona to the Canary Islands, Spain has something for everyone. Visit the Sagrada Familia in Barcelona or the Prado Museum in Madrid. You can relax on the beach or visit the northern seaside towns. Check out a designer winery followed by popular local tapas. If you’re looking for more adventure, get outside for a hike or get in the water to surf, sail, or dive.