Are there elephants there?
Address: 12943 61st St N, West Palm Beach, FL 33412, USA
Rajiv Khiani | Sep 6, 2021
no
Elissa P | Sep 6, 2021
No elephants
Swayj 1020 (8armASMR) | Sep 6, 2021
No elephants. Mostly large/small cats, birds and reptiles.
Thanks! Your answer is awaiting moderation.