Llamas, Camps, and Friends invite you to visit a working llama ranch in Goodsprings, Alabama. You can expirence first-hand, the calm and magic of the almost mystical llama.