Barcelona is a staggeringly beautiful city in Spain that enjoys panoramic views of the Mediterranean Sea. This is a popular tourist destination because of how old the city is and all the beautifully colored architecture…