Remove Ads

Photo of Haruru Falls Resort

Haruru Falls Resort

Bottom Old Wharf Road, North Island New Zealand

Add Photo

Photo

Remove Ads

Claim copyright