A Weekend Guide to Exploring Kandy: Where Misty Mountains Meet Sacred Traditions | The Vacation Gateway