Discover Plaça de Catalunya with our comprehensive travel guide. Learn all you need to know before your visit to this iconic square and must-see attraction in Barcelona, Spain.