Hahndorf is a lovely little township located 28 km south-east of Adelaide in the Adelaide Hills. It has strong German origins which show in the pubs dotted on the main street and the lovely butcher shop. There are many shops to browse while walking along the tree-lined street. It is a must see if you are in Adelaide.