Sort:  

It's in the US, near Saranac Lake in New York. A place called the Wild

A restaurant ?
#freecompliments #gf

Na it's a natur preserve with a sort of museum attached to it. It's called the Wild Center.... typed too fast in the last response