Hahndorf is a small town in the Adelaide Hills region of South Australia. Currently an important tourism spot, it has previously been a centre for farming and services.