Barcelona is one of the most beautiful cities in the world. Not only is it appreciated for its location and…