Question: Waterloo Is Located In?
a. France
b. Belgium
c. Switzerland
d. UK

Show Answer

Belgium
Tagged:

Leave a Reply

Your email address will not be published. Required fields are marked *