Doubts About El Dorado:

El Dorado: 1. A vaguely defined historical region and city of the New World, often thought to be in northern…