For many people, traveling to see new places and experience new cultures is one of the greatest joys in life. For other people, it can be one of the biggest hassles, and a lot of the time, stolen or ...