At the CaTara Medical Spa you'll find an oasis of warm, soothing water and tranquil massage for your weary soul.In our modern day world where everyone seems to be in such a hurry all of these days it's nice when there is somewhere that can take us away from reality just a little bit-