LUXEMBOURG: Beaufort Castle

The oldest part of the castle of Beaufort dates from the early 11th Century. It was a small square-shaped fortress […]