"A man who had recently returned from the Amazon"
The Amazon River Basin in South America
Creative Commons Attribution Share AlikeThe Amazon River Basin in South America - Credit: Kmusser

The Amazon refers either to the Amazon River or the Amazon Basin in South America.