Let’s take a look at the top ten places to visit in Sri Lanka this March ... Kandy Lake, situated at the city’s heart, adds to the area’s charm. Galle, a UNESCO World Heritage site ...