Ojos del Caburgua is a waterfall located 15 kilometers east of Pucón and four kilometers south of Caburgua Lake in the region of Aracaunía in southern Chile.
Wikipedia https://en.wikipedia.org/wiki/Ojos_del_Caburgua
Address Chile
Coordinates -39°14'18.265" N -71°50'4.613" E