Karlovy Vary: Czech Republic’s Picturesque Spa Town

Karlovy Vary is one of the most beautiful little towns I’ve seen in the Czech Republic and in all of Europe. It’s claim to fame is its famous thermal springs that are transformed into essentially water you can drink from…