Discover the best things to do in Byron Bay, Australia. From beaches to hiking, restaurants to shopping, find your next adventure here.