The towns of Carahue and Puerto Saavedra sit along the banks of the Imperial river.
Near its mouth is located the outlet of Budi Lake.
The river borders the Cordillera de Nahuelbuta.
This La Araucanía Region location article is a stub.
You can help Wikipedia by expanding it.This article related to a river in Chile is a stub.