TW Travel Dairy

An Insiders view on Amazon, Ecuador

By Charles Cumella  Ecuador is an amazing place, full of natural and man-made wonders. Ecuador has some of the most unique landscapes in the world, including the Highland region (Sierra), the Coastal region (Costa), and the Galapagos. But there’s no…

Continue reading