In which country is 'The Helix Project' located?

Correct answer: Scotland

Try the best trivia game

What people think about it: 2 Comments
Player #25874027
Player #25874027
BlueEyedAlien, So have I. Unless there’s been a change they are hardly signposted. We actually went to see the Boat lift and as we were driving away they appeared at the side of the road . We did somehow find our way in . Awesome horses heads .
BlueEyedAlien
BlueEyedAlien
Got this because I’ve seen the Kelpies.