The third season of “The White Lotus” is out. Here’s a look at some of the locations in Thailand that appear on the hit HBO show, hotels included.
Lost in the Gulf of Thailand, Koh Tao is a wild and heavenly island where nature lovers will be delighted. Zoom in on this Asian gem!