Scotland is proud of its heritage and culture. Having been invaded countless times from all sides, the castles that lie in ruins and the castles that still stand strong could tell stories of fantastic heroes, kings and queens and ferocious battles.