Where is The Inside House?

Where is The Inside House located?

The Inside House, Chiang Mai province, Thailand (approx. 18.78432°, 98.98152°)


Where is The Inside House on the map?