D
Derrick Doi Review of Embassy of Switzerland at Hava...
I had a great experience at the Embassy of Switzer...
I had a great experience at the Embassy of Switzerland at Havana! The staff was friendly and efficient. The visa application process was smooth and hassle-free. I would highly recommend their services.
Comments: