A mix of lively nightlife, fresh seafood and endless tapas create the ultimate culinary experience in Spain. Get the best of the flavors by visiting Madrid, San Sebastian, and Barcelona. MADRID Start off by staying in Madrid, where the history of the city can be tasted in the casual gathering known as tapeo. From rich,…
