Hiya,
I am having thoughts and strong positive ones to move to South Africa to be closer to my bf, but i really have no idea where to start

I have a passport and didnt know what was needed to move over there will it be a work permit, visa?
I will be renting proerty over there and was wondering if anyone could recommend any landlords or well just help me with any advice at all. Thankyou. xxx