Kandy, the second largest city of Sri Lanka, is located in the central province of Sri Lanka. Situated in a plateau surrounded by mountains, Kandy is considered as the capital of Sri Lanka’s hill country, and it is just a 3-hour drive (approx. 115 km) away from Colombo. Trains are also available from Colombo to Kandy, which takes about 4.5 hours, and it is considered as one of the most scenic train rides in the…