Dewa Phuket Resort & Villas - SHA Extra Plus
65 Moo 1, T. Sakoo Road, A. Thalang, Nai Yang Beach, 83110, Nai Yang Beach, Thailand
Travel Guide: Dewa Phuket Resort & Villas - SHA Extra Plus, Nai Yang Beach
Introduction
Tucked away on Phuket’s quiet northern shore, far...