The Sacred City of Kandy sits in the central hills of Sri Lanka, surrounded by forested slopes and an artificial lake. Historically known as Senkadagalapura, the city became the capital of the Sinhalese kingdom in the late 16th century, offering refuge from European colonial powers. It remained the seat of ...