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)