Phalaborwa safari Forever Resort – South Africa Travel Channel 24

Phalaborwa Safari Park, a FOREVER RESORT - A luxury resort situated on the doorstep of the Kruger National Park.