National Wallace Monument

National Wallace Monument, Scotland

Sir William Wallace is Scotland’s national hero, and visitors can learn about his heroic antics at the National Wallace Monument