Tourism Question and Answer

Question

UFTAA FOUNDED IN-----------------

A NEW YORK
B LONDON
C ROME
D NONE OFF THESE

Answer & Explanation

Answer: Option [C]