Mysterious island is home to thousands of monkeys