Diplomatic Missions of Dominican Republic in Switzerland

Check the visa requirements
Check visa

Dominican Republic Embassy in Bern

Dominican Republic General Consulate in Zurich

pickvisa.com