There are times when I make a resolution to throw away my little 'point & shoot' camera. This is one of them.
All your pictures are fabulous - with depth, great composition and an understanding of both subject and the viewer!
Another point I want to commend you on is the mastery of the place-names that you have shown. Sri lankan names are not the easiest to get down into English properly. But you have described your places and faces so accurately that I might forget that you are a foreigner to the country!