Barcelona is a vibrant city full of culture. There are many festivals and events occurring throughout the year all over…