This Barcelona travel guide reveals the best things to do to make the most of your time in Spain. There's a lot to see in Barcelona.