By Rick Campo - Are We There Yet?    Located in the Andeas, Ecuador is a land of intrigue for travelers. Travel to Ecuador and you can trek the Amazon,…
Continue Reading