At Terrigal Beach, do the water activities (surfing, diving tour, fishing and so on) and swim there. The strength of the sand is 4km so absolutely you can enjoy doing water activities and swimming there. And there are some shops at Terrigal Beach. Clothes, candles, jewellery, soaps, relishes, chutneys a​re sold by people.