Kandy: Past and Present in the Last Kingdom Lucien Rajakarunayake If the road to Kandy is full of promise, arrival there is promise come true. After...