It may be loved for its beaches and chilled vibes but Byron Bay has plenty of other treasures just waiting to be discovered.