Skip to content

Floating village on Tonle Sap

A floating village on Tonle Sap Lake, Cambodia