Barcelona is located on the northeast coast of the Iberian Peninsula, facing the Mediterranean Sea and is between the mouths of the rivers Llobregat and Besòs It is the capital of the most populous city of Catalonia and the second largest city in Spain. It is also the seat of the Catalan Government. Barcelona is an important cultural cen ...
Updated: Oct 09, 2007 4:16pm PST
A rugged mountain not far from Barcelona is home to one of the most popular pilgrimage destinations in Spain: the Shrine of Our Lady of Montserrat. Since the 12th century, pilgrims have been drawn to the mountain to venerate the miraculous statue of the Black Madonna (La Moreneta). In 1996, 2.6 million visitors came to Montserrat. Acc ...
Updated: Oct 12, 2007 4:41pm PST