Castle Inman is the culmination of a dream. Small scale self-sufficiency, growing organic foods and growing the largest trees on the planet. The gardens and fields are perma-culture. From fence posts to erosion control, it’s all about the long run, not just for this century but also for the next ten.
Video Gallery
- All