Where to apply for a national visa?

My place of residence My visa application should be submitted to
Madagascar  Embassy of Switzerland, Antananarivo 
Comoros  Embassy of Switzerland, Antananarivo 
Seychelles Consulat of Switzerland, Victoria  

The long term visa (category D) for Sweden and the Netherlands stays in the competence of their respective representations in Dar es Salaam.

The long term visa (category D) for Norway must be submitted at the Consulate General Royal of Norway, Villa Stavanger, Lot 295 AT Amboaroy, Antehiroka,
105  Antananarivo, Madagascar
Tel: +261 3405 03401 / +261 3405 03426
Email: consgen.nor.mada@gmail.com