Just Enough Room Island, located in the so-called “Thousand Islands archipelago” on the border between the United States and Canada,