The 19-metre-long, 3-metre-wide carriage has a rich history of accommodating luxury travel between Wellington and Auckland during 1971 to 1979.
The 19-metre-long, 3-metre-wide carriage has a rich history of accommodating luxury travel between Wellington and Auckland during 1971 to 19…