Germany is one of those countries you ... stroll the streets of Old Town, and visit the Nuremberg Trials Memorial inside the Palace of Justice where senior members of the Nazi regime were tried ...