Byron Bay is a stunning coastal town in New South Wales. We basked in the sun, hit the beaches, and…