onlybeaches

Counting the waves…

Puniho Beach: Volcanic Black Sand Surf on New Zealand's Wild Coast | OnlyBeaches