Located in the far north coast of NSW lies the hippie surf town of Byron Bay and its many beautiful beaches.