Located in Catalonia, the city of Barcelona is well-known for its sun, beaches and festivals. Tourists from all around the world come throughout…