wanderingcarol.com
Karlovy Vary Spa Hotel Thermal, Czech Republic
Icon or eyesore? The towering Spa Hotel Thermal in the Czech spa town of Karlovy Vary stands out, but wait until you hear about its fascinating past.
Carol Perehudoff