History
Where was the battle of flodden?
1
Answer
The battle took place in the northeast of England, almost at the border with Scotland, near the town of Braxton, Northumberland.
LIVE
Points
1
Rating