Where is Padang Besar?

Where is Padang Besar located?

Padang Besar, Padang Besar, Malaysia (approx. 6.662205°, 100.31951°)


Where is Padang Besar on the map?