This Man Built His Own Island Out Of Trash
Welcome to the incredible journey of Shadow, who has spent 17 years living on his self-built island homestead. Located in Widgeon Slough, off the Pitt River, this magical place is a testament to resilience and creativity. Shadow’s decision to leave the city stemmed from a desire for a better way of life. He wanted to…