The very first sight of this place will make a magical impression. It has all the charms that you would expect from a medieval town. However, there will be an unexpected twist waiting for you Perched on delicately on top of a steep, sheer bluff above a river gorge, this historical gem will give you a feeling that it is cut off from the rest of the world.