Answer: England More information: Robin Hood came from England. He is believed to have been born in the English village of Loxley located in Sheffield.
Feedback
Did we miss something? Is the answer wrong? Please, let us know about it through our feedback box