It implies a deep emotional connection with a place that resonates with your inner self or values. After years of travel, he finally found his spiritual home in a small mountain village.
Pro Tip 2/3
Not Physical
Refers to an emotional state rather than a physical location; it's about how a place makes you feel. Her spiritual home is wherever she can practice meditation and feel at peace.
Pro Tip 3/3
Cultural Connection
Often associated with a culture, tradition, or community that you feel an intrinsic part of. Despite moving away, the cultural festivals always reminded him of his spiritual home.