Baan Haad Ngam Boutique Resort

Koh Samui Island, Surat Thani, Thailanda