Bay of Many Coves

A 5-star luxury resort accommodation that offers perfect seclusion in a pristine natural environment.

  • Marlborough, New Zealand