Racha Kiri Resort & Spa Map

Address: 99 Moo 8, Nai Plao Beach, Naiplou-Tong Yee Rd. Khanom 80210 Nakhon Si Thammarat, Thailand
GPS Coordinates: 9° 7.534' N – 99° 53.172' E