Travel Sacha Lodge Offers 25% Discount on 2021 Trips Sacha Lodge, a wildlife lodge on a 5,000-acre ecological reserve in the heart of Ecuador’s By Coast To Coast TV / April 19, 2021