The tiny island of Sri Lanka has captivated its visitors time after time. Although the capital Colombo and Kandy are the more urban cities in the island, it is the …