Where is Hyde Park Chiangmai, Chiang Mai?

Where is Hyde Park Chiangmai, Chiang Mai located?

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


Where is Hyde Park Chiangmai, Chiang Mai on the map?