Sri panwa

JustLuxe | Inside Phuket’s Sri Panwa

The Thai island of Phuket isn’t short of luxury hotels, but word has it that one resort is head…