The Khmer House VillasBy Matt / August 6, 2024 Rose Apple Rd, Krong Siem Reap 12402, Siem Reap, Cambodia