Where is Trafalgar Square?

Question: Where is Trafalgar Square?

Options:

London
Brighton
Sydney
Nueva York

Correct answer:

London


Leave a Reply