Michele Howell is a Disney and Globus Tour Specialist with An independent agent with The Destination Experts in Windsor, based in Paradise , Newfoundland/Labrador. Michele, is part of Travel Leaders Network.