Kandy, the cultural capital of Sri Lanka, is a must-visit destination filled with history, nature,...