January to March is one of the best times to visit Sri Lanka, especially the west and southern coast. While the temps remain fairly constant throughout the ...