eCareers

Paper : PPSC PAST PAPER 36


Eiffel Tower is located in:
  1. Paris
  2. London
  3. New York
  4. Zurich
Correct Answer: Paris