Feb 23 2026
At the Satchatamia Lodge east of Los Bancos
Mar 9
51


Ecuador
Colombia