Attractions in England
Largest castle in the whole of England
England's best natural scenery
Merely an hour away from the London city
One of the prettiest castles in the whole world
The castle stood out as a giant fortress in the 12...
Works both as a museum and a royal residence