Rehoboth Trust RT
Port Shepstone, KwaZulu-Natal, ZA
Rehoboth Children's Village is a home to orphaned children that are either affected or infected by HIV/AIDS and is located in the KwaZulu-Natal pro... see more.
Port Shepstone, KwaZulu-Natal, ZA