‘Just Room Enough Island’ photo via Wikipedia An island located in the Saint Lawrence River between Canada and the United States takes the meaning of a privacy to a whole new, but tiny, level. Adorably and accurately called “Just Room Enough Island,” the speck of land is considered the world’s smallest inhabited island. The site, […more]
Posted in: New York
Comments are closed.