Spa aficionados from across the region are coming to Newport to visit The Bodhi Spa, New England’s premiere Hydrotherapy Day Spa. With more than 3,000-square-feet of serenity, the bodhi spa features a […]
Spa aficionados from across the region are coming to Newport to visit The Bodhi Spa, New England’s premiere Hydrotherapy Day Spa. With more than 3,000-square-feet of serenity, the bodhi spa features a […]