Upper Takaka

Travel Guide

A group of people in orange vests overlooking a river valley with a winding river and hills.