Your travel agent or mission agency should also be able to advise on visas and even arrange application on your behalf. Allow at least 2 months for the relevant documents to be processed and returned.
Important Notice
It would be worth scanning the important bits of your passport, including the visa, and emailing them to yourself AND always carry a photocopy of the front and back pages of your passport and some spare passport photos with you in case the original is lost or stolen (can be useful for other documents too).
Don't keep the photocopies and spare photos together with your passport!