Diplomatic Missions of Moldova in Switzerland

Check the visa requirements
Check visa

Moldova Embassy in Geneva

pickvisa.com