El río Illovo se encuentra en la provincia de KwaZulu-Natal , Sudáfrica . Se eleva en el área superior de Illovo en las cercanías de Richmond cerca de Drakensberg y desemboca en el Océano Índico cerca de Winklespruit .
El nombre Illovo se deriva del nombre zulú de un árbol llamado "ilovo". [ cita requerida ]
Coordenadas : 30 ° 06′S 30 ° 51′E / 30.100 ° S 30.850 ° E