Map Location
Navutu Dreams Resort & Spa
7 Makara (St.), Siem Reap City, Siem Reap, Cambodia