Finlaggan was the 12th century location of the Lordship of the Isles and is of great importance to the history of Britain. More information is available from their website here.