Those two guys speak like that in the movie Airplane.
Leeza: It might be a port city or close to the Black sea. Near Poti maybe. I'd have to check again though, but I've read about it in a book. It is a very small town, and EVERYONE is Russian Orthodox. Ok, this was all off topic.
EDIT: Ok, there's a map and I was wrong.