Detailed sale information, property photography, buyer Q&A and local-area context for Thai Life Beach House in Bang Muang, North Khao Lak.