Must know about La Rambla, the most famous street in Barcelona