Hi there, I am a Ugandan and planning to travel next month. I am wondering about what other documents I need apart from bank statement, SG card arrival and travel itinerary. I am wondering do I need to carry my Ugandan employment contract and letter of leave of absence. Also I know they give 30 days but what is the advised number i can request for. Personally I want to request for 30 days so as to get more time for networking and going for job interviews. But I don't have much clear I information. Anyone with some information please help me out. Also do I have to book for the return ticket or pay for it?