Novo Mesto, Slovenia - attractions and sightseeing