Battle of Loudoun Hill, Battle site in United Kingdom
The Battle of Loudoun Hill was a confrontation between Scottish and English forces.
Fought on May 10, 1307, it was a significant skirmish during the First War of Scottish Independence.
This battle demonstrated the tactical genius of Robert the Bruce.
Loudoun Hill is located in East Ayrshire, Scotland.
Symbol of Scottish resistance, where vastly outnumbered Scots defeated English troops.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.