Chris Hemsworth visits Armidale filming National Geographic series Limitless