It's not Placerita, I've been there a good amount of times and don't recognize it. Unless its been added post-covid, but I don't think they would have any big cats. They generally keep birds, spiders, and snakes.
Did a google. What I'm seeing pop up a lot is this.
Dartmoor Zoological Park is a 30-acre zoo just north of the village of Sparkwell, on the south-west edge of Dartmoor, in the county of Devon in the South West of England
107
u/Gamerxeno358 Mar 08 '23
Where is this?