scotland
Help
Where is Scotland located?
Scotland is located in the north of the United Kingdom.
What is the capital city of Scotland?
The capital city of Scotland is Edinburgh.
What is Loch Ness famous for?
Loch Ness is famous for the legend of the Loch Ness Monster, called “Nessie.”
Unlock this slideshow and over 4 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies