Filming Locations (1)

  • Cape Town, Western Cape, South Africa