Campbell Castles in Scotland
The Campbell Clan are a Scottish highland clan with large landholdings in Argyll, and they were once one of the largest and most powerful highland clans. Clans are Scottish kinship groups ruled by chiefs, with a shared identity and descent – although clan leadership was often hereditary, the clan itself was made up of unrelated … Read more