A castle is defined as “a large building or group of buildings fortified against attack with thick walls, battlements, towers, and in many cases a moat,” but what that definition fails to mention is the absolute beauty that some of these buildings still exude today.
30
April
2014