Address:
Vietnamese Consulate in Geneva, Switzerland
Chemin des Corbillettes 30
1218 Le Grand-Saconnex
1200 Genève
Switzerland
NA
NA
To help us improve