Where is Matsapha?

Where is Matsapha located?

Matsapha, Matsapha, Swaziland (approx. -26.494482°, 31.30835°)


Where is Matsapha on the map?