About Marlborough Sounds Accommodation
Te Mahia Bay Resort is in one of the most beautiful bays in the Marlborough Sounds, top end of the South Island, New Zealand.
Te Mahia Bay Resort is in one of the most beautiful bays in the Marlborough Sounds, top end of the South Island, New Zealand.