Africa and its countries are often associated with scorching deserts and tropical heat, but the continent’s climate is far more diverse than many people realise. From snow-capped mountains to cool highland plateaus, several African countries experience surprisingly low temperatures, especially at high elevations and during winter months, repor...

