Santa CecíliaChapelShareVia Verda Olot - Girona17174 Sant Feliu de Pallerols, CatalunyaSpainGet directions