The Isle of Man isn't that isolated, it's just not quite within easy day trip range of London, Manchester, Liverpool or Glasgow, the cities with the big, important music scenes.
The Scottish islands are much more isolated.
The Scottish islands are much more isolated.
60+ years ago was a bit different, I'm sure