Freiburg travel guide: What to do and where to stay in Germany’s charming Black Forest city

On a visit to this enchanting, lively destination, Mike MacEacheran discovers Middle Ages architecture, urban wineries, mazy bike lanes and perspective-changing attitudes to sustainability and green tourism