The Luxury Racha Hotel and Resort, Thailand
The Racha is Thailand’s premier deluxe island hideaway where people can balance body, mind and spirit in an environmentally friendly space. The luxury hotel is on a magnificent white sand beach on Racha Island, only 12 miles south of Phuket. The resort feature 70 luxurious villas and aims to …