Eiffel Tower is Located in 

  • (A) France
  • (B) Germany
  • (C) Italy
  • (D) Australia;
Correct Answer: A

Leave a Reply