Ecuador Volcanoes

View of the Summit of Chimborazo

Location:Ecuador What do you know about Ecuador? Did you know that Ecuador is the closest country to outer space and that it is the only nation in the world named after a geographical feature? Or that it’s also the first country to recognize the rights of nature formally? Familiar with Evolution? Its … Read more