Wednesday, 21 August 2013

Launceston Castle

Launceston Castle is a Norman Motte and Bailey castle built in the 11th century. It is located in Cornwall, England.
Aerial video of Launceston castle.

No comments:

Post a Comment