Going Places: Quite a Dip—with a Splash of Russian

Those warm mineral springs in North Port, along with the foreign intrigue, prove invigorating for a visitor.