Features Fancy living with 1,000 spiders? If not, don’t visit Indonesia’s ‘Queen Tarantula’ July 20, 2017