Ena Karo is a small business of natural handmade soap, located in Tinos, Cyclades, that makes 100% natural soaps, using only top quality ingredients such as Greek olive oil, Greek herbs and beeswax. […]