Tree-huggers, rejoice. Geraldton’s inaugural Tree Festival is taking place from Saturday, May 2, until Sunday May 10, celebrating all things natural