Spectacular Architecture, Artwork and Delectable Tapas Abound in this City by the Sea, Barcelona.Barcelona is a feast for the mind, body and soul. It is a magical place, where ancient and modern blend harmoniously together. You can...