Published 4 months ago
Namibia Wildlife Resorts (NWR), Manager for Corporate Communication, Nelson Ashipala, sheds some light on the company's future projects.
-
Photo Credits
NBC Digital News