The Star Arrives at Elephant Refuge North America

Written by

in

Tarra the elephant is reunited with longtime trainer and owner, Carol Buckley
Attapulgus is a small town in southern Georgia, close to the Florida border; it is also home to two Asian elephants, Bo and Tarra.