Hello, Guest

Lebu

Destination creator (Voyajo Team)

Lebu is a port city and commune in central Chile administered by the Municipality of Lebu. Lebu is also the capital of Arauco Province in Bío-Bío Region. It lies on the south bank of the mouth of the Lebu River. The commune includes Mocha Island. (...) (from Wikipedia)

Trip creator - DougJohnson