Bensheim (40,000 inhabitants) is located midway between Darmstadt and Heidelberg. The town lies in the popular Hessische Bergstraße region, a picturesque landscape with vineyards and woods interspersed with fortresses and castles on the mountain slopes. Thanks to its sheltered location, Bensheim enjoys a pleasant climate. Hence, its nickname 'the German Riviera'. With its historic buildings, the centre of Bensheim is definitely worth a visit.