Thafalang, a riverside haven located in Khammuan province in central Laos, continues to attract visitors from both Lao and other countries. The site's lush environment, located on a river surrounded ...