Specify Alternate Text
One of Northern New South Wales’ premier leisure and conferencing resorts, Mantra on Salt Beach, has been recognised with a People’s Choice Award to coincide with its $1.5 million refurbishment. More