From the heat of Colombo to the relative cool of ‘Little England’, altitude is one factor
With a land area half the size of England, Sri Lanka may be dwarfed in size by its neighbour India, but the island still boasts a variety of different climates within its borders.
Overall, the climate is typically tropical, with average daily maximums in the commercial capital, Colombo, of around 30C (86F) all year round, and minimums ranging from 15C in winter to 22C in summer. Rainfall is mostly in spring and autumn.