Let’s take a look at the top ten places to visit in Sri Lanka this March ... adds to the area’s charm. Galle, a UNESCO World ...