Igrexa de Santiago de CicillónParishShareEstrada Limiñón - O Alto de San Roque27595 Taboada, GaliciaSpainGet directions