LOCATION

National Road No.6, Siem Reap Angkor, Kingdom of Cambodia