Just Room Enough - the Smallest Inhabited Island on Earth
"Just Room Enough" between the United States and Canada has recently been named the world's smallest inhabited island. Let's explore this tiny island with KnowInsiders.com.