Europe Barcelona July 4, 2012 jini Ahh, Barcelona. With its pristine urban beaches on the Mediterranean Sea, delicious food and jaw-dropping architecture, there’s something for everyone. Mediterranean Sea on the Fourth of July Continue reading Barcelona →