geography
How many countries does the UK consist of?
4
What is the Tower of London now?
a museum
Great Britain is divided into
3
The name of the Palace where the king lives in
Buckingham Palace
The mysterious Loch Ness Monster is from
Scotland
Madam Tussaud's is a museum of
wax figures
The highest mountain in the UK is
Ben Nevis
The legend says that without them the Tower will fall.
the ravens
The name of the river in London is
The Thames
When can you see the flag over the King's Palace?
when he is at home