Barcelona Spain Tourist Information and City Guide
The National Palace (Palau Nacional) is a stunning building in Barcelona Spain. It currently houses the National Art Museum of Catalonia.
The world-class museum features a large assortment of Catalan and Romanesque Art.