Catalonia.ca
Strolling La Rambla Catalonia Spain Tourist Information and Vacation Guide
Menu
Barcelona Spain is an exciting city of 4.6 million people that is situated on the Mediterranean Sea in the autonomous region of Catalonia. La Rambla is the main pedestrian street in the heart of Barcelona.
• Search • Barcelona • Madrid • Mallorca • Menorca • Other Cities • Travel Books • Site Map •