Te Kaha

Travel Guide

A rocky coastline with waves crashing against the rocks under a partly cloudy sky.