Where is Awana House?

Where is Awana House located?

Awana House, Chiang Mai province, Thailand (approx. 18.78876°, 98.99232°)


Where is Awana House on the map?