There's a Place in NH Where You Can Float Away All Your StressThere's a Place in NH Where You Can Float Away All Your StressI can't wait to relax by floating in the salt water at Flote in Hampton.Sarah SullivanSarah Sullivan