In this Ecuador travel guide we will show you THINGS YOU NEED TO KNOW before visiting Ecuador. Situated along the Equator you find Ecuador. It has high mountains in the Andes along with 84 volcanos.
A new species of giant anaconda, the northern green anaconda (Eunectes akayima), has been discovered in Ecuador's Amazon ...