Life Abounds Farm is a micro-farm located in Efland, North Carolina. The farm is located on 10 acres tucked away in Orange County. On the farm you will find a variety of characters from chickens and guineas to goats, horses, miniature donkeys, dogs, and cats.