eCareers

Paper : PPSC PAST PAPER 49


The Eiffel Tower is located in:
  1. France
  2. Germany
  3. Japan
  4. UK
Correct Answer: France