Nora Beach Resort And Spa

Chaweng Beach, Surat Thani, Thailanda