Eiffel Tower is located in:

  • (A) Rome
  • (B) London
  • (C) Paris
  • (D) New York;
Correct Answer: C

Leave a Reply