Leo and Dil kite all over Sri Lanka and know the sweetest spots Posted on November 7, 2012April 24, 2019 KSL Leo and Dil kite all over Sri Lanka and know the sweetest spots! Flatter, Larger, Windier!!! You will be blown away!!! Kite trips sri lanka TweetPinShare0 Shares