BERNKASTEL – Mosel – Germany

Bernkastel is Germanic quaint personified. It’s a delightful little town with a medieval feel to it, pretty little squares, walks along the banks of the river Mosel and more walks around the vineyard-covered hills and lots of excellent upmarket restaurants, hotels and bars.