Puzzle (Answer below)
Can you guess the City?
Can you Solve the BrainXChallenge?
Skills
Trivia Knowledge/Recall, Attention to Detail
Answer
London, England – with Buckingham Palace, London Tube, The Shard, London Eye, Big Ben, Tower Bridge, Westminster Abbey.