Satellite map of Namaacha
Namaacha or Naamacha is a town in southern Mozambique, lying 80 kilometers west of Maputo on the border with Swaziland. It is located in the Lebombos area.
Latitude: -25° 57' 59.99" S
Longitude: 32° 01' 60.00" E
Nearest city to this article: Mhlume
Read about Namaacha in the Wikipedia Satellite map of Namaacha in Google Maps