A place you can call home,

Sweden.