If you are considering investing in a travel and tour franchise, it is likely that you have many questions. For many people, the idea of setting their own business can be incredibly daunting experience, but also one of the most liberating experiences of their lives.