I had my apprehensions when initiating my communication with Tripfactory... However at the end of the tour I am really satisfied and happy for the arrangements made through the local agency at Srilanka... Only thing is kindly ensure with Tripfatory about the scope of Visa for any packages chosen across the world... Still I would recommend Tripfactory !!!!