Cape Kudu Hotel, Phuket June 30, 2023 Relax and let the stresses of the modern world fade away at the idyllic Cape Kudu Hotel on Koh Yao Noi. Framed by turquoise waters...