Igrexa de Santiago de TaboadaParishShareEstrada Ourense - Santiago36512 Silleda, GaliciaSpainGet directions