Flöt Spa November 26, 2014 Have you ever dreamed of being in a giant bath tub immersed with tons of relaxation? Well, Flöt Spa, located in the heart of Atlanta, Ga, has just that! Read More