This can be a pretty tricky question for someone who has been traveling the world since February 2011. While writing this article I was home for a couple of days to reorganize my travels, visiting friends and family. It is very important to take a deep breath once in a while. I guess this deep breath I am talking about can only be experienced where you feel home. We are all social primates and therefore need other people to be truly happy.
Even though it is hard to maintain stable relationships with friends and family members while being on the road I do feel very much at ease where I was born. It can be easy to talk to people who you grew up with because you were brought in a similar environment and educational system. You were tough similar believes and shared many external impressions. It can be easy to communicate and be in tune with many things.
All in all, home really can be anywhere for me. It is important to be happy with whatever you do wherever you are. You also have to be with at least one person who improves your wellbeing substantially. If you feel happiness and joy then I guess you could call that home.