Dalla Terra Ranch
About Us
Located on 220 rolling acres north of Earlham, Dalla Terra Ranch is home to Iowa's only organically-certified sheep ranch.
Located on 220 rolling acres north of Earlham, Dalla Terra Ranch is home to Iowa's only organically-certified sheep ranch.