Question: how many inhabited islands are there in scotland
Answer: Some 94 Scottish islands are permanently inhabited , of which 89 are offshore islands .