Currently all Nigerian citizens need to contact their local Sri Lanka embassy in order to apply for a tourist visa.