The Umbrella Tree Court The Grotto Stretching across three beaches at the tip of the Phranang Peninsula is the stunning Rayavadee resort. This coconut grove filled property is the epitome of Leading Hotels of the…