Twitter is in the works to allow users to manually fill out a location field when editing or creating their profile. According the the Twitter Blog this field can have anything in it and would not be very reliable. The effort is to allow users to read tweets from people near their location. The blog also mentions releasing geolocation to developers.
Read more at the
Twitter Blog.