Swaziland
 
 
26 30 S
31 30 E
 
  Climate: varies from tropical to near temperate
Terrain: mostly mountains and hills; some moderately sloping plains
 
 

All Out Africa
Exodus Travel
G.A.P Adventures
Gecko Adventures
Micato Safaris
Worldwide Ecolodges
lodging
Shewula Mountain Camp