riverside village where the hilltop ruins of two castles loom over a network of cobblestone streets and red and white half-timbered houses. Here, visitors are transported to a fairytale setting ...