Where is stonehenge situated?

Where is stonehenge situated?
(A) Paris
(B) England
(C) Japan
(D) China

Correct Option is: B

Leave a Reply

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