Barcelona is known as one of Spain’s vibrant cities because of the numerous places you can […]