The highland regions has a humid near temperate climate with 40 to 90 inches of annual rainfall.
Rainfall tends to be concentrated in a few violent storms.
Today's Exchange Rate Credit cards are widely accepted. Travellers cheques are best taken in US Dollars or Pounds Sterling as other currencies incur a higher exchange commission. South AFrican Rands are accepted as payment throughout the country although many places won't accept coins. Scan Air Charter based at Matsapha Airport offer air charter facilities to all towns and villages throughout Swaziland and neighbouring territories. A number of bus services, express and regular, connecting the main towns.