Europe is home to some of the most fairytale-like hidden castles with historic charm that transports you to another century. But there's something bewitching about the 765-mile-long Rhine River, which ...