+0
“The island is home to eighteen thousand residents”
Excerpt FromSaint XAlexis SchaitkinThis material may be protected by copyright.
+0

I wouldn't say home for is wrong, but 'home to' is more natural.

y

Comments  

"For" would be wrong.

 Clive's reply was promoted to an answer.