Sherwood Forest is a real place.
Fact! It is located in England’s Nottinghamshire, which lies north of London. The forest served as a hunting preserve for many English kings, and in the 1800s, tourists began flocking to the area to see the land where the legendary Robin Hood lived.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment