I know there's a place in Central
Africa called Ituri rain forest, but it's probably not related. I think Itura sounds like it would be Albanian or maybe from some Latin American Indian language.
Happiness can be found even in the darkest of times if only one remembers to turn on the lights
~J.K. Rowling