Thailand's paradisiacal tropical islands welcome ... Koh Tao, an unassuming islet nestled in the Chumphon Archipelago, looks like any other tourist haven off the coast, but locals know it carries ...