Riparian luxury meets Lao hospitality down south On the right bank of the Mekong, just north of Champasak town, sits a hidden treasure in Laos: The River Resort. Formerly a royal orchard, the 30,000 square meter area is teeming with green space for travellers looking to get away into nature and...