No you don’t. When you say you came on a visit Visa, did you pay QAR 100 when you entered? ‘Cause there is nothing called Tourist Visa for Canadian’s. Its just Visa on arrival.