It has a resident population approximately 1400 people.
The Thousand Islands-Frontenac Arch region was designated a World Biosphere Reserve by UNESCO in 2002.
Another view of Just Room Enough Island.Photo credit
An undated picture of Just Room Enough Island.