Where is Hyde Park Chiangmai?

Where is Hyde Park Chiangmai located?

Hyde Park Chiangmai, Chiang Mai province, Thailand (approx. 18.78521°, 98.97252°)


Where is Hyde Park Chiangmai on the map?