Where is Mandala House, Chiang Mai?

Where is Mandala House, Chiang Mai located?

Mandala House, Chiang Mai, Mandala House, Chiang Mai, Thailand (approx. 18.7856°, 98.99599°)


Where is Mandala House, Chiang Mai on the map?