Koh Racha

42/12-13 Moo5, Rawai, Muang, Phuket, ThailandThe Racha is Thailand s premier deluxe island hideaway where people can balance body, mind and spirit in an environmentally friendly space. It is set on Racha Island, directly on Batok beach and only 12 miles south of Phuket. The resort features 70 luxurious villas and aims to be a leader in responsible and environmentally sustainable tourism.... More