I've been reading the book, "life of pi" and I saw the sentence, "What need did I have to go to Portugal?" in the book.
I don't understand that "what need" part... at the moment I just assume that it means like "why did I have to go to Portugal?" or "What need did make me go to Portugal?"
What does that sentence mean exactly? and is that grammatically correct and used normally?