The kiosks will eventually be located at all major tourist attractions worldwide. Could you suggest best method- Should I own and operate (self serving kiosks with low maintenance) or go franchise route from Canada to the rest of world.Thanks for all your input.
In my point of view, franchise is mainly a matter of being able to operate the kiosk network by yourself or not. You know better than anyone your capacity of managing those kiosks and it all depends on your vision about this business. It is not a black or white answer, you will probably end up doing both (self own kiosks and franchised kiosks)
Having a franchise enables your concept to grow faster but you get potentially less control. Usually companies start a franchise when they reach the limit of their organisation structure to absorb growth.
This means that it is useful when there is a initial demand, prove first that you have a nice market at home otherwise you will have issues finding people ready to start your franchise concept in their own country.