Definitions for "Abilene Zoological Gardens"
The Abilene Zoological Gardens is a small zoo located in Abilene, Texas.