Share

Lachau, the lizard town

Lachau is famous for its marketplace, where native produce and products can be found. Located in Sarawak, Lachau, means ‘lizard’ in Iban.

Leave a Comment