1983 – Tavarua Island Resort was established by Scott Funk and Dave Clarke.

Published on: September 15, 1983

Filled Under: Heritage

Views: 1362

Leave a Reply