eCareers

Paper : PPSC Past Paper 4


The world's famous Madame Tussaud's museum is Situated in :
  1. Paris
  2. London
  3. Rome
  4. New York
Correct Answer: London