There are few buildings more spectacular than a castle, and Scotland has an abundance of them spread across the country. Some are ruins, others in an impeccable condition, but each is impressive in ...