There is a large variety of travel jobs available. One doesn't need to work in a hotel, airport or travel agency to be a tourism employee.
Active tourist destinations often have special tourism offices that focus on assisting tourists with information about events and attractions. Cities may also offer walking tours and historical reenactments. Colonial Williamsburg is an example of a city that employs costumers, actors, craftspeople and historians in addition to many other jobs.
For those that want to dive in and actually travel, there are positions at resorts around the world. If staying in one place seems tame, try working on a cruise ship. Both vacation resorts and cruise ships have entertainment, hospitality and administrative opportunities for the right people. Due to the attractiveness of these jobs, they can be competitive, but they're worth checking into.