Destinations

Tonle Sap Floating Villages: Is the Tour Worth It

Tonle Sap, Southeast Asia’s largest freshwater lake, sits about 15 kilometers to the south of Siem Reap and is home […]