The ruins of Finlaggan Castle, Scotland: The two small islands once were an administrative center for whole region