Die Insel Impalila ist Teil eines Naturschutzgebiets, das an die Länder Angola, Simbabwe, Sambia und Botswana angrenzt. Der Ort wird wegen der vielfältigen Natur und seiner Tierwelt von vielen Touristen aus aller Welt besucht. Wieso die Cessna 210 abgestürzt ist, sollen nun Fachleute ermitteln.