Ecuador is a small coastal country that offers travelers the full monty of outdoor adventures from Amazon jungle to gorgeous beaches, the mystical Andes Mountains &  the beautiful Galapagos Islands.