Doesn't matter what town you are in. The teamspeak works for anyone that wants to join, not just people with towns. Did you install the Teamspeak 3 client? And connect to ts.imdeity.com? There is no password or anything else. If it won't work from that, then it sounds more a computer issue or a router/firewall issue with your internet.