Search results
We did not find results for: Dartmouth Castle.
Check spelling or type a new query.
We did not find results for: Dartmouth Castle.
Check spelling or type a new query.
Dartmouth Castle is an artillery fort, built to protect Dartmouth harbour in Devon, England. The earliest parts of the castle date from the 1380s, when, in response to the threat of a French attack, the civic authorities created a small enclosure castle overlooking the mouth of the Dart estuary. This was intended to engage enemy ships with catapults and possibly early cannon,... Wikipedia