Hello!
The word that best completes the sentence is "desire."
"My desire to explore the river is the reason I asked for a canoe."
The word desire simply means the feeling of wanting something. The speaker wants to explore the river, which is why he/she asked for a canoe.
I hope this helps you! Feel free to comment or PM me if you have any additional questions! Have a great day!