THE memories, as they say, will last you a lifetime. For once it’s not the usual holiday hotspot hyperbole, but a simple truth in this natural paradise. Sri Lanka is one of the most varied places you can imagine, and all compacted into a country roughly the size of Ireland.
Read