Malcolm Canmore's Tower. Traditionally accepted as the site of the Tower House of King Malcolm and Queen Margaret (c. 1069). The name Dunfermline means 'fortress by the crooked stream'.

See also...