Sacha Lodge lakeside.
Ecuador
Sucumbíos
Cantón Shushufindi
Parroquia Limoncocha
Sacha Lodge Cabins
Sacha Lodge
Sacha Lodge local wi…
Sacha Lodge cayman h…
Owl
Early morning depart…
Sacha Lodge landing …
Lake Pilchicocha
Lake Pichincha
Sunset near River Na…
Sacha Lodge
Caiman
Boa Constrictor
Sunset over Lake Pil…
Crocodile
Sucumbíos Province, …
Downpour in the rain…
Impressum