3 May 2023 ... Today, we're taking you to Heidelberg, the city of literature. This picturesque town in southwestern Germany perfectly blends rich history ...