Nestled in the beautiful Kleinemonde River Valley near Port Alfred in the Eastern Cape Province, South Africa, the St Francis Health Centre is the ideal place to escape to from the stresses of life. We offer a place to relax, rejuvenate & de-stress through lifestyle healing retreats while under the expert care of our experienced wellness team.