The Eyes of Caburgua is a natural tourist attraktiv located in the town of Pucón, Araucania Region, Chile. It is located near Lake Caburgua.
The Eyes of Caburgua wells are of great beauty, a product of electric blue. Water from these wells comes from an underground drain from Lake Caburgua. You can access both eyes car or by bicycle.
View More »