noun
an establishment which maintains a collection of wild animals, typically in a park or gardens, for study, conservation, or display to the public.
Hardly a zoo, was it,? Have you considered contacting consumer protection people,as this looks to be a breach of their guidelines