Feeling the energy of La Rambla in Barcelona.
Walking along the historic alleys of Barcelona.
Dreaming under the stars at Barcelona's beaches.