The Star arrives at Elephant Refuge North America: 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. Tarra, an 8-foot tall, 9,700-pound specimen born in Myanmar, is the newest addition to a sanctuary, which is designed to hold up to 10 of these impressive animals. She also has…