Holidaymakers celebrate New Year's Day at Port St Johns