Between February and May is the best time to visit St Lucia as they are the driest months. I was there in March and again in April and although it rained on a ...