DallasFlysolofemme's Koh Tao, Thailand
Koh Tao Simple Life Resort
14/11 Moo 1
Yeah, I just couldn't take that place anymore. Who plays Barbara Streisand in Thailand? And whyyy ar...
La Dolce Vita
Mea Haad Pier
Def one of the nicest restaurants on the island. We really enjoyed our pizza and wine there. We had ...