Set amidst mountain vistas and home to a rich history, Kandy offers much to discover for those visiting this idyllic destination in Sri Lanka. Here are some of the top sites worth seeing.   The Dalada Maligawa Also known as the Temple of the Sacred…