Just Room Enough Island is the smallest pocket of inhabited land in the world and sees tourists heading out on the Saint ...