If you think about the cute small towns along the US-Canadian border, you might think about the Thousand Islands in New York, Niagara Falls, or Eastport in Maine. While all of these destinations are ...