Castles in Scotland
There are an estimated 3,000 castles in Scotland, ranging in size from royal residences and large military outposts with hundreds of rooms to simple fortified farmhouses. Many of these castles are now ruins, and some are known only through historical records.for more click here