Postcard DE-13162247 Himbeerklecks Germany 30 Jun, 2023 18 days 5,771 miles Jacque53 U.S.A. 18 Jul, 2023 Loading map... A picture of the spa town of Titisee-Neustadt on the north shore of Lake Titisee in the Black Forest (southern Germany). Jacque53 said: posted 10 months ago Marlen…..lovely postcard!❤️❤️❤️ You need to sign in to leave a comment!