Skip to main content

1983 - 1983

Dave Clark and Scott Funk open Tavarua Island with 8, two-person rooms and a 66-year lease