Cheticamp and St. Louis du Ha-Ha are actual places in Canada! (Cheticamp is a French speaking-community in northwestern Cape Breton, Nova Scotia; Lt. Louis du Ha-Ha is in Quebec’s eastern Gaspe region.)
Cheticamp and St. Louis du Ha-Ha are actual places in Canada! (Cheticamp is a French speaking-community in northwestern Cape Breton, Nova Scotia; Lt. Louis du Ha-Ha is in Quebec’s eastern Gaspe region.)