Feet smell, because they sweat a lot (they contain more than 600 sweat glands per square centimetre) and the perspiration can’t evaporate inside closed shoes. Warmth and moisture create a perfect incubator for bacteria, which produce fatty acids that can smell strongly. These conditions are also ideal for the bacteria that can cause athlete’s foot.
Get rid of all your shoes that have plastic, synthetic or cardboard linings; Never wear the same shoes two days in a row; throw away all your nylon socks and buy cotton ones; Wash your feet properly at least twice a day and dry them well - especially between the toes; remove hard skin with a pumice stone; Soak your feet in warm water with a drops of tea tree oil in the evenings; get aluminium chloride spray from your doctor, but don't use if it you have athelete's foot or open sores.
South African Podiatry Association (SAPA)