Where is The Twenty Lodge, Chiang Mai?

Where is The Twenty Lodge, Chiang Mai located?

The Twenty Lodge, Chiang Mai, The Twenty Lodge, Chiang Mai, Thailand (approx. 18.7931°, 98.97961°)


Where is The Twenty Lodge, Chiang Mai on the map?