The pristine eastern coast of Sri Lanka and the charming hill town of Kandy are perfect for a long weekend getaway.