This country may be small, but it has more castles per square mile than any other in Europe, making it known as the Castle ...