Where is Padang Besar Station?

Where is Padang Besar Station located?

Padang Besar Station, Padang Besar (Thai) Station, Thailand (approx. 6.6689°, 100.3244°)


Where is Padang Besar Station on the map?