Home On The Delta: A Homestay with Intrepid on the Mekong River Home On The Delta: A Homestay with Intrepid on the Mekong River What’s life like at a homestay on the Mekong Delta, Vietnam?