Surrounded by lush green hills and with a lake in the heart of the city, Kandy is one of most breathtaking cities in Sri Lanka. From taking a stroll around the lake to hopping around British Colonial style streets, this city has plenty to offer. Everything can be found conveniently and the locals are very friendly. You can easily travel to Kandy by train as well. If you are looking for a one day tour, this is ideal. After exploring Kandy, you would agree with me when I say, this is a place that you can never get tired of visiting.