in Fashion, Health News, Travel, Weekly Picks Snails – The New Beauty Spa Craze for Softer, Younger-looking Skin?