Select Page

Travel Shows

MBT is a footwear company in Switzerland who has been in business for 15 years and reputed to be the original physiological footwear company. What does that mean? MBTs high tech curved sole causes a slight instability as you stand that makes your body react by activating different muscles to balance.