Map Location
Mayura Hill Hotel & Resort
Khan Meanchey, Sen Monorom City, Mondukiri, Cambodia