Taunton Castle

Frae Wikipedia, the free beuk o knawledge
Jump to navigation Jump to search

Taunton Castle is a castle built tae defend the toun o Taunton, Somerset, England.

External links[eedit | eedit soorce]

Media relatit tae Taunton Castle at Wikimedia Commons