The Vermont Salt Cave Spa, a top-rated day spa in Jay Peak, Northern Vermont, offers a truly magical experience. As the only salt cave in a barn in the USA, this day spa is a haven providing an unparalleled experience of relaxation and healing within a crystal cavern.