THE husband of a woman who lost her life in a "freak accident" snorkelling off Byron Bay last week has told friends and family "there are no words to express my sadness and devastation for our family".
Alan Swarbrick posted the heartfelt message on his wife Teresa Swarbrick's Facebook page the day after the mother of two died in the company of her husband and two teenage children James and Abbey.
The family, who live in Mt Riverview, west of Sydney, had been holidaying in Byron Bay and taking part in a snorkelling tour off Julian Rocks with Byron Bay Dive last Wednesday when the incident occurred.
TOP LOCAL STORIES ONLINE TODAY
It is understood Mrs Swarbrick was struggling to stay afloat in strong currents shortly after getting into the water.
There were difficulties in rescuing Mrs Swarbrick and she was taken on a dive boat to The Pass where lifeguards and paramedics were waiting and commenced CPR.
But she never regained consciousness.
Her husband posted on her Facebook page: "On Wednesday 8th April 2015 at approx. 3.30pm we lost our beautiful Teresa or Etch as we all know her when she drowned in a freak accident on a snorkelling trip at Byron Bay, NSW," he wrote.
"She is a special soul and I simply cannot express the love we had together, it is a very special bond and I love her so much. I know she also loved James and Abbey with that same special bond."
Police from the Tweed/Byron LAC are investigating the circumstances surrounding the death and will prepare a report for the coroner.
Since Mr Swarbrick's Facebook post last Thursday, dozens of messages of love and support have flooded in from family and friends.
"She loved all the special friends she had and cherished all of you and the many memories we had together. I know she would want me to share this sad message with you," Mr Swarbrick wrote.
"I am sorry that I am short for words but we are still in shock and totally lost on what to say to all of you."
Byron Bay Dive were contacted for comment without any response before deadline.
Update your news preferences and get the latest news delivered to your inbox.