Aava Resort & Spa (2 reviews)
Nakhon Si Thammarat, Thailand