Byron boasts some of Australia's most beautiful beaches!