Swaziland is the small kingdom with total monarchy sandwiched between RSA and Mozambique. Climate of the country is transitional between subtropical and tropical. Annual amount of precipitation varies from 500 mm (20”) to 1400 mm (55”) depending on location. Average summertime temperatures are between 20 and 24 °C (68-75 °F). Winter temperatures are 12-15 °C (54-59 °F). October is the hottest month. Once in about 20 years it is even snows here.