Science, asked by ajitkumardas29784, 3 months ago

the tribeca film festival
a uk
b usa
c Spain

Answers

Answered by MRHARMONY
2

Answer:

c) Spain is the answer

to tribeca

Answered by nikitha3119
1

The Tribeca Film festival is held in new york in USA...

so ur answer is option b usa

Similar questions