Neander valley is in _____
-
Germany
-
France
-
Greece
-
Thailand
A
Correct answer
Explanation
The Neander Valley (Neandertal) is a valley of the river Düssel in the German state of North Rhine-Westphalia. It is famous for the discovery of the first Neanderthal fossils in 1856.