Published On Sep 3, 2022
Lebu city, is located in south-central Chile. It lies on the Pacific coast at the mouth of the Lebu River. It is a fishing port and is linked by road and railroad to provincial towns and to Concepción, 65 miles (105 km) north.
show more