Stonehenge is located in ______________.

A. France
B. Switzerland
C. England
D. Denmark

Show Answer
C. England

LEAVE A REPLY

Please enter your comment!
Please enter your name here