Where is Sukhothai Palace?

Where is Sukhothai Palace located?

Sukhothai Palace, Sukhothai Palace, Thailand (approx. 13.78333°, 100.51667°)


Where is Sukhothai Palace on the map?