5 Spectacular Tourist Spots In Arran Island, Scotland Island or isle of Arran is one of the largest islands off shore Scotland. Arran ia a very old place. Archeological excav…