Where is Noah’s Ark Hotel & Resort, Hong Kong?

Where is Noah’s Ark Hotel & Resort, Hong Kong located?

Noah’s Ark Hotel & Resort, Hong Kong, Noah’s Ark Hotel & Resort, Hong Kong, HK (approx. 22.3484°, 114.06132°)


Where is Noah’s Ark Hotel & Resort, Hong Kong on the map?