Racha Island is another Shangri-la in Thailand, the natural beauty here is fascinating, there are hidden and pure beaches and distinctive holiday villas. Racha Island is located 12 miles south of Phuket, you can get there by speedboat within 25 minutes from Phuket.