Beautiful Animals Why is Naomi visiting the island of Hydra in the novel, Beautiful Animals? Beautiful Animals Asked by Jill W on 24 Feb 11:57 Last updated by Jill W on 24 Feb 12:00