The correct answer is A) one who sees into the future.
An oracle is one who sees into the future.
In ancient civilizations, the Oracle was the men, mostly women who could foresee the future. There are stories in ancient Greece, where people traveled to the Delphi, to talk to the Oracle and know about their future. We are talking about 1400 BC. The Shrine of Delphi was very famous not only in Greece but in other lands as well.
The major physical feature that you would have to cross in order to reach this destination would be the Appalachian Mountains, since these were so large that they discouraged travel to this region for quite some time.