Pukearuhe Beach

New Plymouth featuring surf, rugged coastline and a bay or harbor


Popular places to visit