Hohlloch is an impressive hillside cave that sits tucked away in the Hohllochberg nature reserve with a beautiful view looking out over the surrounding forest. (Velburg, Germany)