Spain is one of my favorite countries. It seems to have everything I love: worldclass beaches, a long and complex history, stunning natural landscapes, fantastic architecture including Roman ruins, Moorish palaces, and whimsical cathedrals, nearly perfect weather year round, siestas and parties daily, and of course — an amazing food culture. After all, who doesn’t like free food whenever you order a drink?

[caption id="attachment_485" align="aligncenter" width="1024"]Parc Guell Barcelona Park Guell in Barcelona, Spain.[/caption]