Don't know if there is such a place, but trying your word scramble Il Bonoble - sounds like an Italian town to me!