The climate in Swaziland varies from moderate and temperate to subtropical and semi-arid. Weather is similar to the Middle Atlantic states in the U.S., though the seasons are reversed. Summers are wet with frequent thunderstorms. Winter is dry. The lowland is moderate. In the Highveld, weather is wet and temperate. The Middleveld is dry and subtropical.