Ecuador is not a place that has been recently discovered. Charles Darwin took to the seas for his own voyage to the Galapagos Islands in 1835 and in more recent times Western mountaineers have been scaling the Mount Chimborazo peak in Ecuador. For adventurous types, Ecuador means different things to people with different interests. If […]
Holiday News, Ideas & Suggestions