An eternal city. The streets are full of beautiful people. the store will catch your eye if you like to shop. If you are into history, take the time to review what to do in Barcelona before you go. You'll be amazed at the options.We did a city tour from a company we found online the tour was four hours and worth ever cent.