Originally Posted by Dingal2000
Nowhere (not no where) else on this planet will make you feel so at home
I think the third sentence doesn't sound right. I think it should be:
No other place on this planet will make you feel so at home.
Otherwise it means that there IS NOT a place on this planet at all that would make you feel at home. It doesn't matter where you live, you just won't feel at home.
The more I think of all that, the more confused I get. I think I got it right.