If You Think You Know Anything About Popular Landmarks Then Take This QUIZ To Prove It
Where are these located?
Retry
Correct
Incorrect
These horse sculptures are known as the The Kelpies. They’re located in Falkirk, Scotland.
Where are these located?
- Lisbon, Portugal
- Barcelona, Spain
- Falkirk, Scotland
- Dublin, Ireland
Scroll down to continue on!