Great Britain
This is the map of Great Britain.
England This is Windsor
Castle.
Windsor Castle is the most famous of all castles in England.
England This is Big Ben.
Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London.
Scotland Loch Ness
monster is a creature supposedly living in Loch Ness in Scotland.
Wales This is Beumaris
castle.
Situated on the serenely beautiful island of Anglesey.
Wales The Eleanor
Schonell Bridge, better known as the Green Bridge, is a 390-metre long.