Sant Feliu de Guixols, Spain, Europe