Meaning of the word "be home to something" in English

What does "be home to something" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

be home to something

US /bi hoʊm tu ˈsʌmθɪŋ/
UK /bi həʊm tu ˈsʌmθɪŋ/

Idiom

to be the place where something is found, made, or originates

Example:
The Amazon rainforest is home to an incredible diversity of wildlife.
This city used to be home to many textile factories.