Sri Lanka best time to visit

Wondering when is Sri Lanka best time to visit? Here you can find the answer to this question plus much other useful information about seasons, temperature and best places to see in Sri Lanka based on weather.