Iglesia de Santiago de los CaballerosParishSharePlaza de los Guanartemes35460 Gáldar, CanariasSpainGet directions