best time to visit sri Lanka

Sri Lanka is an amazing country! But to take full advantage of your trip you should know when is the best time to visit Sri Lanka! Check here to see when to go to avoid heavy rains and cold days!