The city of Kandy is located 116 kilometers from Colombo. It is 465 meters above sea-level and nestled in the mountainous central region of the island. First established in the mid-14th century, the city resisted many invasions by the Portuguese and Dutch, who occupied most of the island from the 16th century onwards. Kandy remained the last independent capital of Sri Lanka until the reign of Sri Vikrama...