The top things to do in Byron Bay that should be on your list! From stunning sunsets to clifftop walks, great eats, beach days and water-based adventure.