Here’s a beautiful castle straight out of Harry Potter! Perched atop its rock at 900 meters altitude, it overlooks the entire Swabian Jura valley and impresses us as soon as we arrive. The ancestral residence of the Prussian royal family, this privately-owned castle is still temporarily inhabited by the royal family, so not all rooms …