Barcelona is the capital city of the region of Catalonia. This region in Spain is known for its rich...