There's never a shortage of things to do and see in Barcelona, whether you're into museums, beaches or historical sites. One of the best things to lay your eyes on though, is well, all of it. Barcelona is home to many places that boast incredible views of the entire city, and taking one of the many opportunities to see the vast town in its entirety is a great way to spend your time. Restaurants, parks, monuments or shopping. I love barcelona every  time leaves  I just want to come back!  Amazing city!!!