Yes that's a good suggestion from Yoginee. I went through the whole process from Australia and it was a complete mess and took many years because they lost some documents while sending them to Sri Lanka. In my opinion, it is best to submit your application and documents personally in Colombo when you next visit Sri Lanka.