As of the Beta launch in 0.93.0, this town is no longer available as it was in the Old World. Please refer to the World of Kenshi page for a list of locations currently available.
Telbooze is a small mountain town located southeast of Brink. The area is apparently controlled by the Imperial Lords. Nearby towns include Trader's Edge and Eyesocket. Telbooze itself is balanced precariously on the side of a mountain.