Where is Anantara Chiang Mai Resort?

Where is Anantara Chiang Mai Resort located?

Anantara Chiang Mai Resort, Anantara Chiang Mai Resort, Thailand (approx. 18.78152°, 99.00387°)


Where is Anantara Chiang Mai Resort on the map?