Text this: Sri Lanka : itineraries highlight idyllic beaches Ancient ruins & colonial cities