Trivia


Where will you find the Hall Of Mirrors?

 

 

 • Buckingham Palace
• Taj Mahal
• Madame Tussauds
• Palace of Versailles
 
 
   Answer