6 July, 2019 0 Festival Castell Peralada Peralada isn’t just an idyllic town in the Costa Brava where many go to get…