Posts Tagged ‘ Wentworth Falls ’

Where did Darwin walk?

Jan 22nd, 2016 | By

You might think that the question above could be answered by the Galpagos Islands off the coast of Ecuador. But no, it refers to Wentworth Falls.