Aava Resort & Spa Map

Address: 28/3 Moo 6, T.Khanom, A.Khanom 80120 Nakhon Si Thammarat, Thailand
GPS Coordinates: 9° 10.338' N – 99° 52.285' E