1

The Leaf On The Sands

The Leaf On The Sands

The Leaf On The Sands: Location. Located in Takua Pa (Khao Lak), The Leaf On The Sands is close to Nang Thong Beach and Bang Niang Beach....


1


  • News Mentions