Posted on April 21, 2021April 21, 2021GT touches down The first sailing yacht commissioned by her passionate owners, SW105#04, “Taniwha” has been christened in Cape Town.