Finlaggan Island of
About Finlaggan Island of
Finlaggan, located on the Isle of Islay, was the ancient seat of the Lords of the Isles, serving as a political and cultural hub in medieval Scotland.
Finlaggan, located on the Isle of Islay, was the ancient seat of the Lords of the Isles, serving as a political and cultural hub in medieval Scotland.