Lebu, Chile
Amanda Orozco Amanda Orozco
53 subscribers
1,156 views
4

 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

Share/Embed