Note: this is about Canada.
When travelling to the USA, you cannot reset the 90-day counter by going to Canada or Mexico, if you have entered the US using the Visa Waiver Program.
Is there similarly a rule for tourists (with or without a visa) in Canada, that prevents them from visiting a neighbouring country to reset the "clock" and get another 90/180 days of visits?
In particular, I am interested in the tiny islands of St-Pierre-et-Miquelon, which are a French territory. Could some Canadian visitor go there to reset the counter (obviously, assuming that this traveller is allowed to enter France)?
EDIT : I think I wrote my question in a confusing manner. What I have in mind is to figure the countries that 1. travellers with visa can visit without causing the visa to expire, 2. travellers without a visa who were allowed to visit Canada for X days, would not see this counter reset if they visit this country.
Let me know if this makes the question clearer, or if it is just confusing.