The festival of Saint John (or "Sant Joan" in Catalan) has always been one of the most magical celebrations of…