Shalom Hill Farm was established in 1992. We chose a farmstead in Cottonwood County of southwestern Minnesota that has a long and interesting history of its own.
Shalom Hill Farm is a non-profit education and retreat ministry specializing in hands-on learning experiences in small town and rural culture, ministry, and environment.
Be the first to comment.