Tailrace Centre

Tailrace Centre

Launceston, Tasmania / The Tailrace Centre - Situated on the banks of the Tamar River, the Tailrace Centre is the perfect spot for your Wedding Reception or Ceremony.
Tailrace Centre