Nice dilemma! We only have 14 nights and have sketched out a rough itinery from Columbo up to Sirigya for 2 nights, across to Tricomalee, down to Kandy then on train from Kandy to Ella, staying at a camp one night then two nights Arugam Bay. We have two sons in tow, age 16 and 20, so mostly we will be doing stuff rather then seeing stuff. The question is - we want to have a two day break somewhere - Kandy weather at this time of year seems to be possibly warm but wet, Trinco 35 degrees+. We want to try and see a blue whale up here. But I am not a lay on a beach person, none of us are, and I don't like the heat much. 28 is my limit. I think I am answering my own question! But the rest of the holiday involves frantic travelling so maybe I can manage a beach, especially these beaches which sound beautiful! Any advice - I think Kandy is more my cup of tea (ow) but not if it's like England in May. I have just done England in May. We still have the heating on.