Te Puia Surf Co

Beach Entertainment Shop

Middle carpark, Domain road, Hot Water Beach, Hot Water Beach, 3591, New Zealand


(027) 782-6387