Iglesia de Santo DomingoParishSharePlaza Santo Domingo 338700 Santa Cruz de la Palma, CanariasSpainGet directions