Answer:
He goes there because Circe tells him he has to go there to talk to the prophet Teiresias if he ever wants to get back home.
Step-by-step explanation:
Odysseus meets a lot of people in the Hades, the Land of the Dead. He goes there in Book 11 because Circe tells him he has to go there to talk to the prophet Teiresias if he ever wants to get back home.